上一页 1 ··· 4 5 6 7 8 9 10 11 12 13 下一页
摘要: 一直都计划好好学算法,一直都计划好好看书刷题,却几乎从来没更新过(算法)博客,几乎从来没有花苦功夫学过。 糜烂的四月,最后一天,更新一些自己看到的小 trick 吧,以后一定要多多更新算法博客。 1. 一道小学三年级的数学题: 【题目】:5□5□5□5□5=1每个方框中都可选择填入+-×÷,不能添加 阅读全文
posted @ 2017-04-30 23:09 MicN 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 1. itertools count() cycle() repeat() chain() permutations combinations product groupby() 2. random 3. os 4. sys 5. re 阅读全文
posted @ 2017-04-18 20:44 MicN 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 1. Fibonacci Series 2. FizzBuzz 3. Primes between 1 and 100 4. Nine multiplication tables 5. Flatten List 6. 7. Print Fibonacci 8. Quick Sort 9. Eight 阅读全文
posted @ 2017-04-18 13:04 MicN 阅读(239) 评论(0) 推荐(0) 编辑
摘要: Python中的迭代器、生成器、装饰器、描述符。 可迭代对象(iterable)但凡是可以返回一个迭代器的对象都可成为可迭代对象可迭代对象实现了__iter__方法,该方法返回一个迭代器对象迭代器(iterator)迭代器是一个带状态的对象迭代器有一种具体的迭代器类型,比如list_iterator 阅读全文
posted @ 2017-03-31 20:56 MicN 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 2017. 3. 30 JavaScript语言规定,对象的键名一律为字符串,所以,数组的键名其实也是字符串。 之所以可以用数值读取,是因为非字符串的键名会被转为字符串。 由于数组成员的键名是固定的,因此数组不用为每个元素指定键名,而对象的每个成员都必须指定键名。 2017. 5 . 23 在 JS 阅读全文
posted @ 2017-03-30 16:28 MicN 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 这本书还是月初的时候翻了翻,看了前十章左右就发现这本书写的比较烂,翻译地就更烂了,讲的内容其实没有抓住重点。 下面是看的时候记得几小段代码: 阅读全文
posted @ 2017-03-29 22:21 MicN 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 注意: 1. 参考:小角度看JS原型链。 2. f.prototype.constructor属性并不可靠。 阅读全文
posted @ 2017-02-28 21:20 MicN 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 第五章 原型 在JavaScript中,所有函数都会拥有一个 prototype 的属性,默认初始值为空对象。 可以在相关的原型对象中添加新的方法和属性,甚至可以用自定义对象来完全替换掉原有的原型对象。 通过某个构造器函数来new一个对象时,这些对象就会自动拥有一个指向 prototype 属性的 阅读全文
posted @ 2017-02-27 20:01 MicN 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 第二章 基础 通常认为在JavaScript中主要包括五种基本数据类型:数字、字符串、布尔值、undefined、null。任何不属于上述五种基本类型的值都被认为是一个对象。 null和undefined:通常认为null是它自有类型Null的唯一一个成员,undefined是预定义的全局变量(与n 阅读全文
posted @ 2017-02-27 18:03 MicN 阅读(1113) 评论(0) 推荐(0) 编辑
摘要: 1. 我理解的广义的 override 是指抛开各种访问权限,子类重定义(redefine)父类的函数(即函数签名相同)。 2. C++中的三个所谓的原则:never redefine base class‘ non-virtual function;重写虚函数;如果要 redefine 父类的 s 阅读全文
posted @ 2017-01-10 21:53 MicN 阅读(707) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 13 下一页