勉強ブログ

わからんこととか覚え書きとか

12/3まで止めますm(__)m

研修やら業務やら習字やらを実習前に片付けたいので12/3までたぶん更新しません。 ごめんなさいm(__)m

Non-Local assignment, Mutable functions

◼︎ lecture14 p.7 nonlocalについて参考ページ。 https://qiita.com/yubessy/items/bfcce577e2266ce86641 p.11 なんでUnboundLocalErrorが出るかわからなかったけど下のリンクでわかった。 https://docs.python.jp/3/faq/programming.html#why-am-i-getting-…

パッケージ、アクセス修飾子など

◼︎ lecture 13 p.19 下のサイトの継承とコンストラクタを参照。 https://qiita.com/katolisa/items/438a8d720ea5a60b55c4 p.21-22 内部クラスとスタティックネストクラスの使い分けがいまいちわからない。 p.23 delegation(委譲)について。まだざっくりとし…

Growth

lecture 12は特に躓かなかったのでとばし。 ◼︎ lecture 13 全体的にメモリと時間の観点から効率良く処理しようという話。 p.6に該当するビデオの部分 fibの方がcache使ってるからfib.call_count少ない気がするんだけどcounted_fib.call_countの方が少ないの…

Exceptions

◼︎ lecture 12 p.5 ThrowableのサブタイプとしてError, Exception, RuntimeExceptionに分けられてるけどこれらの違いがなんか曖昧でわかった気がしない。 p.6, 7 unchecked exceptionsがprogrammer errorでchecked exceptionsがprogrammer errorじゃないやつ…

インターフェースと抽象クラスの例

◼︎ lecture 11 p.15, 16がまとめ。 インターフェースと抽象クラスがごっちゃになってきたけどこのサイトが非常に優しかったのでメモ。 https://www.slideshare.net/mobile/graminmakeall/java-43178044

Trees

久々のpython。 lecture 9, lecture 10 は一応理解できたと思うのでlecture 11。 ◼︎ lecture 11 p.13-14 わかりにくかったのでpython tutor使ってみた。https://goo.gl/QWxk4M https://goo.gl/rE1FG8 処理の順は ① tree(1) ② tree(1) ③ tree(1) # 3直下の1 ④…

Class Design

◼︎ lecture 10 p.15 英語の意味がちょくちょく分からず。一般用語? client, semantic specification p.16- ここからはアクセス修飾子 publicの利点を解説してるのかな。しっかり理解できてる気しないので要復習。 また躓いたら戻ってこよう。

Interfaces and Abstract Classes

◼︎ lecture 9 p. 9 下の文のThe first argment of copy ... の意味は、インターフェースはインスタンス化できないからそれを引数にとるとインターフェースが継承されてるクラスが引数としてとられますよってこと? そして関係ないかもだけどスライドのcopy関…

Object-Oriented Mechanisms

◾️ lecture 8 p.4 ・Primitive valuesは基本型 (Primitive types) の値のこと? ・ラッパークラスについてわかりやすかった解説 https://manga.crocro.com/?cat=java&pg=wrapper_class http://www.makino-style.org/education/jed03.html p.5 最後の行は仮に…

"Instance" and "Static"

◾️ lecture 7 タイトル通りこの2つのちがいでちょっと詰まったけど個人的にこのサイトがわかりやすかったのでメモ。 https://www.sejuku.net/blog/22426 とりあえずAと進度が揃うぐらいまでBを進めていく。

Arrays

◾️ lecture 6 p.6 // Why backwards? の答えは「kより前の中身は変わらず、kより後ろの中身が変わっていくから後ろ向きに処理している」? p.21, 22 What does this print? の答えは1? + 気になったところ p.5 New (1.5) syntaxのとこは今後はこの書き方を…

Simple pointer manipulation

◾️ lecture 5 ・destructive incrementing ・ non- destructive list deletion ・ destructive deletion ・iterative destructive deletion について図付きでそれぞれコードが載ってるけど、コードのどの行が図のどの動きに対応してるかわからないので職場で…

データ型

■ lecture 4 この黄色マーカー付けたところはIntList型っていう意味なのかな。 IntListっていう関数の引数にIntList型の変数をとる? なんか混ざって理解できてない。

イントロ、再帰と反復など

CS61Bのlecture1-3まで。 ■ lecture 2 まずコードの解説がないと何してるのかわからない汗 p.6は再帰と反復でいろんな書き方してるけど結局どれがなぜ良いのかがわからない(そもそもこの書き方が良いというのがあるのか) ■ lecture 3 ユニットテストとかte…

Environment diagramsとかRecursionとか

CS61A-Functionsの忘備録。前半は良いとして後半重視。 Lecture 5 Environment Diagrams(日本語だとなんていうのかわからない)中心のお話。 frameはgrobal->localでつくられていって処理はlocal->globalって進んでいく認識で合ってる? 図自体は整理されて…

てすと

お試し投稿