摘要: DataFrame is 2-D array, Series is 1-D array 例子1: democrat = (gss['partyid'] <= 1) gss is a DataFrame from CSV, gss['partyid']取出gss这一列,而DataFrame的每一列都是 阅读全文
posted @ 2023-01-07 17:41 孟悦涛 阅读(69) 评论(0) 推荐(0)
摘要: python 解释器在读入python源文件(比如foo.py)时会做两件事 设置一些特殊变量比如__name__ 执行文件中的所有语句 例子1 python foo.py 上面这条命令行命令的意思让python 解释器读入foo.py文件,python解释器先把一个硬编码的字符串__main__赋 阅读全文
posted @ 2023-01-06 16:23 孟悦涛 阅读(45) 评论(0) 推荐(0)
摘要: 在re这一模块的官方文档的解释如下 Regular expressions use the backslash character ('') to indicate special forms or to allow special characters to be used without inv 阅读全文
posted @ 2023-01-05 16:17 孟悦涛 阅读(113) 评论(0) 推荐(0)
摘要: 为何什么用字典保存计算结果而不是列表? 使用字典的优势: 不必像使用列表一样提前分配内存 在字典中存入0,1对应的斐波那契数之后不必对0,1特殊处理 某个数是否算过的判断方式比列表更优雅 点击查看代码 class Solution: def fib_help(self, n, nb): if n < 阅读全文
posted @ 2022-07-07 18:52 孟悦涛 阅读(43) 评论(0) 推荐(0)
摘要: 指针可以有两种理解方法: 把指针当成指针所指向的变量,比如把指向int的指针直接当成一个int变量之后,再重新理解赋值语句实现了什么功能,比如是反转连接,还是把插入的节点接在了链表上。 把指针当指向变量的指针看待,比如把指向int的指针就当成一个指针,它的值是一个int变量的地址,而非一个int值, 阅读全文
posted @ 2022-03-17 19:23 孟悦涛 阅读(82) 评论(0) 推荐(0)
摘要: Reference in fact store address of object, but has different syntax and feature ①We don’t need to worry null pointer dereferencing because there is no 阅读全文
posted @ 2022-03-11 17:50 孟悦涛 阅读(31) 评论(0) 推荐(0)
摘要: mycodschool programming invterview 课程 CS170对应公司的编程经验贴推荐的《编程之美》,《剑指offer》等刷题书 了解编程经验贴(《代码随想录》)讲的面试流程。 阅读全文
posted @ 2022-02-27 13:30 孟悦涛 阅读(18) 评论(0) 推荐(0)
摘要: 做题原则 (1)刷十遍旧题胜过做十道新题 (2)慢慢做一出手就做对比着着急急debugde半天高效的多。 做题心态: (1)不是必须按照这个过程走,而是像给学生讲课一样,用测试用例讲清楚问题,用时间空间复杂度分析问题,讲解编程中的常见错误。 (2)不是浪费时间,相反是节省时间,匆匆忙忙写完代码,然后 阅读全文
posted @ 2022-02-24 18:53 孟悦涛 阅读(327) 评论(0) 推荐(0)
摘要: (1)Base case 和recursive case 返回相同的类型 or 有相同的side effect(eg. Mutate a tree) (2)画好图(比如一个tree), then从base case 和它的上一层思考问题,如果你的code能从最底层和倒数第二层运行成功,那么依据递归规 阅读全文
posted @ 2022-02-23 20:23 孟悦涛 阅读(201) 评论(0) 推荐(0)
摘要: 写作由来 之前已经有一篇博文通俗易懂地讲解了这个问题,但是解决思路不够全面,导致漏掉了一个解。原文链接如下 http://blog.csdn.net/laciqs/article/details/6662472 求解 题目要求: 假设变量 x 和 n 是两个正整数,我们知道 x/n 这个表达式的结果 阅读全文
posted @ 2020-04-27 10:55 孟悦涛 阅读(173) 评论(0) 推荐(0)