0%

提纲

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

感想

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

阅读全文 »

提纲

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

前言

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

阅读全文 »

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

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

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

阅读全文 »

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

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

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

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

阅读全文 »

提纲

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

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

阅读全文 »

  之前一直在开发企业微信侧边栏的网页,做一个展示的单页,涉及到信息的展示,以及点击相关项,可以对第三方进行快速回复的功能,怎么说呢,之前做过微信公众号内嵌网页的开发,所以还算是驾轻就熟,不过饶是如此,还是踩了不少插件不兼容、浏览器兼容性的坑,让人有苦说不出。

阅读全文 »

  霍华德休斯,这真是一位神一样的男人。如果直接快进看到他生命的最后阶段,并没有留下后代,而是选择将自己的所有遗产都捐献出去,成立了专门的人类生命科学研究院所——我深深的怀疑这世界上是否真有造物主存在,为什么他会在这样的节点,开始这样的人生?

阅读全文 »

  没有按照常规顺序去观影,“黑暗骑士”这篇算是我对这个系列的最后印象。不算太坏的观影感受,可能我更希望看到在电影里面,在布鲁斯韦恩的帮助下,哥谭市的群众的真实生活景象如何。不用多说电影里小丑在玩弄人性上手段之毒辣,布局规划上的思想之前卫。比起金钱和权利,也许他更希望玩弄人的感情、一些看不见却影响深远的理念。

阅读全文 »

When you know that you cannot change a person , all I have to do is change our minds. Why am I always desperate ? Thought I could help somebody to be a better man / woman , with my knowledge and experience .But this a beautiful mistake , and perhaps human beings thank to no one, only himself / herself .
Movies always bring me some new ideas . what if a person learned a total mess , what if his / her world were built by nothing , wasn’t it worth for reading a book to protect ourself from an odd loop , wasn’t it worth for watching a movie to grasp another advance mind ?

  看到《蝙蝠侠》结尾时,警官说,我好像从来没说过谢谢你,但布鲁斯韦恩回答,你永远也不需要,有点吃惊,他的观念很有意思。自认不是一个喜欢“道德绑架”他人的性格,但对于某些不礼貌的言论,有时非常反感,而且因看过《狗镇》,心里存着一种“如果对于错误的行为不加以阻止,这会是一种傲慢——我可不想成为某种意义上的’圣母’”的想法,在遇到自己实在看不顺眼的行为,往往会“自诩正义”并加以“回击”。但如果存着想要擅自去审判这个世界的不当行径的心思时,这算不算也是一种傲慢?

阅读全文 »