Entries from 2016-05-01 to 1 month

Week4 Lecture

VWが一部の自動車に、車の(環境など?)テスト時にのみ、基準をパスするよう走行させるプログラムを積んでいた、という話。 google trick: recursion, anagram, askew, do a barrel rollをググるとおもしろい。 CS50IDE中のDebuggerの使用方法について。

Week3 Lecture, continued

object code: zeros and onesを返すもの 前半の数学チックな話はbeyond my understanding... 最後にすこし Bitwise operators の話。Codeacademy でも触れていた様な。5つのoperatorsについて解説していた。1. & Ampersand operator: true & trueなどtrue/fa…

Week3 Lecture

Big o = O, upper bound of whatever it costs algorithms, i.e. maximum time to run one algorithm. O(n^2)のように使用し、最大で変数nの2乗オーダーの時間が掛かるということ。 Omega = Lower bound Bubble sort, selection sort, insertion sort, merge…

Week2 Lecture, continued

1. clang -oの-oとは 2. command line arguments 3. command line argument programレクチャーの半分が2, 3の説明に費やされており、6割程分かったのだけど、 結局command line argumentて何よ。Malanがおやすみであまり面白くなかった…代理の先生、申し訳な…