Sass入門資料を公開
※ 株式会社GIGでは毎月社内勉強会を実施しています
GIG inc.
Good is good.
We provide opportunities to the SEKAI by fusing technology and ideas.
テクノロジーとクリエイティブでセカイをより良くする。小さなチームからスタートした多くの先人達が、世界をより豊かなモノに変革してきました。通信、UX、デバイス、技術の変化と共に世界はまだまだ加速度的に変わります。
Good is good. いいものはいい。GIGは、関わったユーザーやクライアントが前に進める“きっかけ”をつくりつづけます。
■ お問い合せ
https://giginc.co.jp/contact/
Sass入門資料を公開
※ 株式会社GIGでは毎月社内勉強会を実施しています
GIG inc.
Good is good.
We provide opportunities to the SEKAI by fusing technology and ideas.
テクノロジーとクリエイティブでセカイをより良くする。小さなチームからスタートした多くの先人達が、世界をより豊かなモノに変革してきました。通信、UX、デバイス、技術の変化と共に世界はまだまだ加速度的に変わります。
Good is good. いいものはいい。GIGは、関わったユーザーやクライアントが前に進める“きっかけ”をつくりつづけます。
■ お問い合せ
https://giginc.co.jp/contact/
Summary of JDK10 and What will come into JDK11なおき きしだ
Newer version is here
https://www.slideshare.net/nowokay/summary-of-jdk10-and-what-will-come-into-jdk11-99363835
Summary of JDK10
and What will come into JDK11 so far
Newer version about JDK10 and 11 is here
https://www.slideshare.net/nowokay/summary-of-jdk10-and-what-will-come-into-jdk11-99363835
The material for the presentation of the JJUG CCC 2018 Spring
7. 線形合同法
• s = (a × s + b) mod m
• よいところ
– 計算が簡単
– メモリを食わない
• 数値の選び方(周期がmになる)
– m = 2^n
– a = 4 x + 1
– b = 奇数
https://gist.github.com/kishida/96c4abaa266aad76b867
15. ルールの弱点をなくす
• クイックソート
– 平均計算量 O(n log n)
– ソート済のリストに対してはO(n^2)
quickSort :: Ord a => [a] -> [a]
quickSort [] = []
quickSort (p:xs) = (quickSort less) ++ [p] ++ (quickSort more)
where
less = [ x | x <- xs, x < p ]
more = [ x | x <- xs, p <= x ] (「ふつうのHaskell」より)
26. 遺伝アルゴリズム
• 遺伝子型と表現型を決める
– 表現型
• 実際に求めたい組み合わせ
• TSPの場合は都市番号
– ex: a -> c -> d -> e -> b -> a
– 遺伝子型
• 遺伝アルゴリズムで表現
しやすい型
• TSPの場合、残りのうち
何番目か
– ex:12221
a
b
e
c
d