0%

  看完了《圣雄甘地》,心里的疑惑却越来越多。出于对穆斯林和印度教的定势思维,自己多多少少还是会有不置可否的想法,总觉得某些头戴白帽的人,都可能会极难相处。而甘地在自己脑海中最深的印象,就是不知从哪里来的好色设定,要拥着少女入睡的消息,当然,自己还是应该把甘地从大众心目中的神,还原成一个世俗生活中的普通人,他让自己感到很难能可贵的,大概就是他始终在试着继续修炼自己,莫斯科不是一天建成的,印度也很难瞬间就达到甘地心中那般境界。

阅读全文 »

测试一下图表直接嵌入

一:看电影数量

结论:整理了2021的观影数据,呵还是有一点神奇,有些电影极大的拓宽了自己的眼界。


前言

又是一年魔兽季,WOW都开了微信视屏号,扔了好几年的账号,今年又想捡起来体验一番。

阅读全文 »

  选择鸡娃,选择学区房,选择996,选择彩礼嫁妆,选择六个钱包,选择他妈的等额本息,选择分期付款,选择期房烂尾房法拍房二手房,选择没卵用的健身房,选择层出不穷的会员卡,选择风管机大电视机器人橱柜衣柜千人一面的家装,选择完美受害者,选择男女对立,选择接受自己能够获得的,选择放弃自己真正想要的,朋友,选择未来,选择生活!

阅读全文 »

提纲

  • 感想
  • 学习经过回顾(共6周,数据结构、常见的算法、二叉树、搜索、动态规划、综合学习)
  • 未来自己的部分计划 (先做出自己竞赛中没做出但又尝试多次的题,再继续按照训练营学习经过倒着学,以面试为工具检测学习成果)

感想

生活太XX有意思了,感觉有点头重脚轻。人生不像做菜,不能等万事俱备再下锅。加入这个为期一周的训练营,就是为系统地了解面试中需掌握的算法的学习途径,算是超额完成自己预期目标。我原以为对自己的时间规划和学习能力有比较“基础”的认识,但在这六周的学习过程中,自己还是感觉到了真切的压力——题目多,节奏紧促,课程及讲解很详细但自己学习不进去、进步速度低于自己的期望——还是挺焦虑的,但焦虑也不能延缓训练营的结束时间和提高自己学习的效率,也就只好思索些别的方式,现在还在继续思考中。布莱希特曾借伽利略的口说出,“我什么时候能停止这样无意义的教学,专心我的研究呢?”几百年前的人也在纠结着“生存”与“生活”的平衡,更何况我咯?
其实自己对现在的工作和领导、同事都挺满意的,领导怎样抓工作进度是他的权利,而如何在他/她的狠抓进度之下,尽情感受人生就是我的能力。这段时间的极限生活,也让我感觉到保养身体和保养大脑的重要性,熬夜做题听起来很美,但第二天的精神就会很差;再忙也要吃早餐,身体罢工了更影响工作学习享乐。

阅读全文 »

提纲

1.学习方法:多做 格物致知;多想 培养抽象思维
2.学习的内容,自己的学习进度
3.已经想明白了一些的题目,以及其变种情况

前言

确实拖延咯,集训营已接近尾声,自己该做做面试的思想准备。第五周接触的动态规划,课程里列举的题型算是之前学习思考的集大成者(有部分题目还没想通),课程里介绍了很多典型题,什么杨辉三角咯,什么背包咯,自己实际只想了想某几道题的思路。下面将从老师介绍的学习法宝自己的学习进度汇报、以及思考过的题目简单记录下。

阅读全文 »

这周学习的是搜索,大概有回溯、深度优先搜索、广度优先搜索。

开营前一周,自己学过一段时间的回溯,排列、组合的那一套逻辑,所以第一二天的题目做起来起来还算是比较熟悉,之前是看着题解边抄边理解(那时卡在js引用地址导致传值不正确上好久),现在是自己独立思考(卡在下标没有动态获取那里好久);深搜和广搜只是了解了,并没有深入去学习——就像新闻联播里天天听到俄罗斯警告乌克兰不要加入“北约”组织,我却连“北约”涉及哪几个国家都不知道——之前一直觉得自己“很懂”二叉树的层序遍历,这周做到第四、五天的题目,思维就有点被冲击到了,自己很清楚的知道这题279. 完全平方数就是考察的层序遍历,可就是循环超出时间,太残酷了。

说几个自己还蛮喜欢的题目。

阅读全文 »

这周学的二叉树,不过平衡二叉树和堆之类插入、删除、查询操作的具体实现过程,自己没有深入去学习,只是打了个标签标识以示重视。可能人生就是在不断做选择吧,我也知道这些知识很有意思,重要的事和紧急的事,哪个该优先处理,哪个该马上处理呢?这周花了太多时间在工作和其他爱好上,作死的节奏。binary这个单词貌似在上传文件时,会涉及到处理这种文件流格式;这几天的每日一题,接触到了图,是个新事物,嗬!
学本领还是该专心点,三心两意会辜负了这段训练营的时光。还挺喜欢听老师讲解学员代码,特别的好玩,现在的自己还只能做到用自己擅长的语言解答自己会做的题,有时看到其他学员提的python语言问题,我有点思路但又怕说错,干脆还是不说了。所以希望通过这剩下的几周,能继续“扎实”形成自己的知识体系,至少能把自己面试会用上的点想通写熟。

原文地址:《算法集训营第二期| 学习二叉树》 2021-12-19

第一次有了想要了解自己手下的操着一口二进制乡音的“兄弟”的念头,大概是有次传参数时,发现和库里数值对不上,查了好一会资料,才发现受js语言限制,处理长度超过十六的数据会丢失精度。那时对数据计算有了模模糊糊的“愤怒”,不知是气自己的无知,还是气这个“不完美”的世界哈哈。

技术一定是为解放生产力而被驱动着发展,二战期间,以图灵为代表的数独爱好者,逻辑家、语言家,数学家们等在一股力量的集结下,都在为破译德军密码表而苦苦奋斗着,每天都有约莫二十多个小时的时间可以拼命去计算,去“撞库”,如果能早一秒破译出情报,都会对战局起到“微妙”影响。这是多么激动人心的事情,然而每一个字母有二十六种出现的可能,随着单词的长度和顺序变换,暴力算法的时间复杂度会呈指数级上升,这可不是像牛顿凭借着微积分和万有引力公式就能算准确算出地球运行轨道呈椭圆形,那是在无时间限制且算力范围内,人力所可以达到的。

阅读全文 »

提纲

  • 引子
  • 这周没有学到的内容
  • 这周实际学到的内容
  • 下周需要改进的

正如书中所说“认识这个人就是开了一扇窗户,就能看到不一样的东西,听到不一样的声音,能让你思考,觉悟,这就已经够了。”参加活动最初是想拓宽一下视野,听听不同的声音,但听完第一次直播后,自己突然有了更多的思考和期待,自己是从“面向测试用例编程”、“硬核手写字母表”、“手撕循环”这个阶段过来的,在感受到导师当众“赏析”学员代码时表现出来令人深思的沉默,也不禁有些面红耳赤,原来大家都是这么过来的呵,看到TA们的代码,一如看到最初的自己。

阅读全文 »