
思辨
文章平均质量分 57
MIIEo
到一个好的地方,心态要保持好,因为第一名第二名这个事情是没有意义的。名次只是给你一些信息,但是大家的成就不是和别人竞赛,真正是和自己竞赛。一个人他到最后盖棺论定的时候,所有世界上其他人对你的评价都是不重要的,最重要的评价只有一个人,你自己摸着你的胸脯问,我在这个世界上,是不是尽了我最大的力量,发挥出我最大的光和热。一个人假如说能够有信心的说我做到了这一点,那么我觉得你就是最成功的最成功的人。——姚老师
展开
-
论文阅读
明确一篇文章所解决的问题,不能只是看Abstraction和Introduction,还要看它的Experiment。高级的,high level,advanced原创 2021-02-07 22:40:52 · 99 阅读 · 0 评论 -
谈 heuristic
很多文章中会提及 heuristic approach、heuristic algorithm、启发式算法,启发函数 等术语,但是对于什么是heuristic,却并没有解释得很清楚。启发,顾名思义,是教师 启发引导 学生学习。关于 heuristic 的一些描述:掌握领域知识,标准是能设计简单Heuristic(启发式的)的solution什么时候需要ML?对问题的要求是从60%提高到80%的时候Heuristic已经复杂到很难维护了(比如说当有些IDS里部署的规则已经达到几千条仍无法c原创 2021-02-04 22:30:44 · 547 阅读 · 0 评论 -
胡思乱想录
zuozuovera (blog)是一位非常优秀的同时代的人,不能说同龄人,因为人家比我还小,但眼界和阅历却远比我要丰富UESTC那么多学生,也仅有一位zuozuovera,alibaba那么多intern,也只有一位zuozuovera平台的支持一定要考虑,但除此之外,zuozuovera自己对待世界、对待学习、对待工作、对待人生的态度,才是让她耀眼与不同的关键我觉得zuozuovera活出了我自己想要成为的样子就我个人而言:到底应该以怎样的态度拥抱这个世界呢?我的理想又是什么呢?如何用技原创 2021-02-04 17:07:26 · 184 阅读 · 1 评论 -
论技术科学
科研人才(计算机科学)的培养主要有哪几个方面?科研问题的定义解决方案的构成实验的科学性工科领域,唯一离不开的就是数学。为什么?这跟工科领域的科研问题的特点有关?这跟工科这个领域也有关联,当我们所遇到的问题能用数学语言描述的时候,这个问题离解决就不远了。任何一个领域的科研问题,都希冀科研人员提供一个可复用的解决方案。开创一个科研领域数学在科研中的作用硕士和博士的区别,硕士毕业论文的课题,是由导师亲自指定的,导师有把握这个问题可做,硕士在做毕业论文期间,经导师的悉心指导,便能一步一步感受科研是原创 2021-01-24 17:12:22 · 231 阅读 · 3 评论 -
【转载】12 年程序员职业生涯得到的 12 个经验教训
原文链接,以下是正文文章目录12 年程序员职业生涯得到的 12 个经验教训1. 工具不能代替思考2. 除非管理小组能够真正懂得敏捷“转变”的价值,否则它就不能发挥作用3. 学习需要一个安全的环境4. 每个人都可以成为领导者5. 架构师去写代码往往能作出最佳决策6. 改变需要勇气7. 建立信任的关键是言行一致8. 成功的结对编程与良好的协作相关9. 多模式思维促进更强大的结果10. 认识到每个人都有不同的优势11. 终身制学习12. 积极的影响迸发幸福感结论12 年程序员职业生涯得到的 12 个经验教训转载 2021-01-19 12:21:17 · 421 阅读 · 0 评论 -
关于程序员programmer职业生涯的思考
Programmer的本职工作:按时保质保量完成任务。妥善地解决所面临的问题。Programmer职业特点:日常工作一定是需要创新的想法的。因为如果programmer的工作可以机械化的完成,那么鉴于工作成品的特点,这将很快用代码来机械化地解决,所以这部分工作就不需要雇佣programmer来做了。上述论断有一个漏洞,就是人可以机械化地解决问题A,但是很难用机器模拟人来解决问题A,那么就需要雇佣programmer来专门负责解决问题A。而如何用机器模拟人来解决问题A,一定是computer s原创 2021-01-16 22:12:48 · 362 阅读 · 3 评论 -
读硕士的意义
从个人成长的角度来讲,读硕士的意义在于能够做到:区分客观事实和主观结论;接上一条,工作中,自己在下一个结论的时候,会不由自主地想,自己所下的这个结论有没有事实依据来支撑;对一个问题提出自己的解决思路,并能设计实验验证自己的想法;不再唯知识论,不再是知识的奴隶,而是成为驾驭知识的人;认识到人的能力是有限的,人不可能独自从0开始完成到1的突破,哪怕牛顿创造微积分,也是在前人的基础上。上一条认识抽象出来,人的成功是在顺势而为,厉害的人成功所需天时地利人和较少,普通人成功所需天时地利人和较多;厉害的人原创 2021-01-15 00:13:50 · 1110 阅读 · 0 评论 -
把劲用在刀刃上
昨天的博客,记录了我的一些心得。今天我还想接着写写。如果我们知道,我们所达到的目标是什么,那我们就一定能做成这件事。唯一比较困难的,就是,怎么才能算 我们知道我们所达到的目标 ?那,怎么叫 我们知道我们所达到的目标 ?5年内在北京买房,这是小A的目标。小A知道他的目标是啥啊,可是这叫 我们知道我们所达到的目标 吗?在硕士期间发A类会议的paper,这是小B的目标。小B知道他的目标啊,可是这叫 我们知道我们所达到的目标 吗?高考考全省前100名,这是小C的目标。小C知道他的目标啊,可是原创 2021-01-13 16:20:30 · 539 阅读 · 0 评论 -
关于研究问题时应具有的思想的讨论
我每次想要解决一个问题,但是慢慢地这个问题就会成为淹没我的一个泥潭。当我深陷泥潭的时候,我大部分精力是否依然放在这个问题本身呢?我为什么深陷泥潭?我如果真心想解决这个问题,那么只要我的工作能使得这个问题有一丢丢好转,我都应该不遗余力地去做。如果我真心是为了这个问题着想,那么凡是能够有助于这个问题解决的方法我都应该试试。就像我真的挺想听郭德纲的相声,所以但凡有郭德纲的相声,我都会去听。有时候,我还会在各大资源网站上寻找郭德纲的节目。我不会像买书一样,买完之后屯起来。不会像挑算法学习资料一样,买各种算原创 2021-01-04 15:45:18 · 128 阅读 · 1 评论 -
反思(20200821)
只需要维护一组数中的最大值、最小值,全部有序当然可以达到目的,但不必如此,使用堆可以达到理想的时空复杂度。为啥非得是堆?对于一个数组,可以额外定义一个变量,使其记录这组数据中的最大最小值。(若能从一开始处理raw data,可以这么做)对于...原创 2020-08-21 19:25:49 · 143 阅读 · 0 评论 -
李开复给中国学生的四封信(转载)
一封写给中国学生的信-从诚信谈起作者: 李开复 | 2004年06月09日12时39分http://www.blogchina.com/new/display/33625.html今年5月23日,比尔·盖茨先生在《华尔街日报》上撰文,支持和敦促美国政府给予中国永久性正常贸易国待遇。文中,他特别谈到了在清华大学与中国大学生那次对话的愉快经历以及因此而留下的深刻印象。这篇文章令我不禁想到,在中国的这两年来,我工作中最大的享受也是到国内各高校与学生们进行交流。这些访问和交流使得我有机会与成千上万的青年学生转载 2020-08-20 18:21:09 · 1905 阅读 · 0 评论 -
反思(20200820)
取得成就之后,可以happy,但不要沉迷太久。这里的不沉迷不只是嘴上的不沉迷,而是说行动上的不沉迷。取得成就之后,1-2个月内,这个成就对你来说是有用的。过了这个时间段,就不再有用了。所以,必须要持续不断的提高自己。如果一个成果在短时间内无法带给你优势,(比如去年的PCT,导致头条实习泡汤),那就要赶紧放下,冲刺下一个高地。譬如9月份拿到了理想的意向书,若因此放荡起来直到第二年7月份入职,那么整个人就废了。入职后初期的情况也好不到哪里去。//=============================原创 2020-08-20 15:19:06 · 116 阅读 · 0 评论 -
做算法题的一些想法
现在DP的难点在于,理解递归方程不难,但是如何据此设计出符合题意的正确的初始条件?不同的初始条件对应不同的问题。如01背包中的是恰好装满背包还是不超过背包最大容量,可以通过初始化解决。自己在设计算法的时候,如何设计出符合题意的初始条件和递归过程。这个过程全靠脑子复现一步一步的步骤是很慢的。因此,需要有数学工具来支撑。我猜这个数学工具是数学归纳法,但是如何使用这个数学工具呢?DP问题,设计出正确的初始条件和递归过程,然后使用自顶向下的和自底向上的不同的实现方式,对重复的计算过程进行记录,给出复杂度低的算原创 2020-08-18 22:35:45 · 133 阅读 · 0 评论 -
失败同样有助于了解问题本质
学编程最大的收获是思维方式的锻炼。通过不同的方法去看同一个问题,用不同的方法去解决。(这句话是浙大ACM校队莫璐怡说的。前几天看到这句话感到浑身一颤,因此将其作为优快云的签名。但是由于我个人太关注结果,就是总是把自己的精力投注在如何成功上,因此,我把这句话从优快云签名上换下来,换成,学编程最大的乐趣在于,对问题的每一次思考都意味着自己在朝着正确的方向前进,哪怕这次思考并没有产生正确的结果。)算法题,尤其是DP,尤其是背包问题,只有那些能够看透问题本质的同学才能把题目做出来。算法题,也是在锻炼自己揭示问原创 2020-08-18 18:54:57 · 213 阅读 · 0 评论 -
我喜欢的事
我发现我最喜欢做的事情是,对难啃的知识进行学习和理解,对难啃的系统进行理解和分析,对困难的问题进行钻研和总结。我最享受迷茫了很久终于理解清楚了一件事物的幸福感。我喜欢钱,这不假,我喜欢薪水高的工作,这也是真的。但是从内心而言,钱带给我的幸福感(当然是我臆想的)和上文提到的幸福感比起来,我还是觉得上文的幸福感是我内心最想要得到的幸福感。有钱虽然可以为所欲为,但是,短暂的欢愉之后,往往是一段时期甚至终生的痛苦。所以我一开始想读博士,想在大学里做教授,钻研学问。但是读硕读到现在都研二了,也就成功申请了一篇P原创 2020-08-18 13:15:46 · 162 阅读 · 0 评论 -
鲍鹏山,演讲稿,转载
作者:文成伯温链接:https://www.zhihu.com/question/46890741/answer/103966678来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。说话前先看看出处吧。我们培养了很多高学历的野蛮人常有人说我的演讲很有激情,可是今天我听了前面两位嘉宾的演讲,我觉得自己被秒杀了。(全场大笑)尚老师、许院长他们的激情,来自对文化的热爱。文化确实是一个能够激发我们感情的崇高东西,它和知识是不一样的。一个有文化的人,你会发现他的生命力是非常旺盛转载 2020-08-18 12:33:20 · 453 阅读 · 0 评论 -
精致的利己主义者之论,转自知乎
作者:赵子龙链接:https://www.zhihu.com/question/46890741/answer/104878672来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。《列子·杨朱篇》上说:“损一毫利天下,不与也;悉天下奉一身,不取也;人人不损一毫,人人不利天下,天下治矣!”就是说每个人你能管好自己的事天下就大治了,我也不想拯救天下,所以把一毛而利天下的事我是不会干的,但是我也不会去损害别人,去拔别人的毛去利天下国家。杨朱的思想有其特有的价值,后代往往因为转载 2020-08-18 11:46:45 · 863 阅读 · 0 评论 -
转自知乎
作者:谭瑶链接:https://www.zhihu.com/question/21451231/answer/18317852来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。虽然我从心里喜欢这个比赛,但我并不鼓励每个人参加。并不是每个人在每个时期都适合参加这个比赛,且适合的人选也并不代表一定能取得好成绩——比赛场上是 没有“一定”的,任何一个选手都必须有勇气承担风险,就像所有其他有潜在回报的事一样。另一方面,对于所有下定决心参加比赛的选手,我鼓励他坚持到底,因 为只有这转载 2020-08-16 19:52:58 · 160 阅读 · 0 评论 -
关于做事的准则
什么事都能做到,只要给了充足的条件到底是应该根据自己的喜好,完成自己的喜好范围内的知识版图;还是,根据某些要求,完成这些要求所规定的知识版图。打ACM需要配合,主攻数学 + 主攻算法 + 主攻语法。做其他的事也需要配合。因此一个人完不成一项比赛是很正常的事,全能的人少之又少。不过OI系的比赛比拼的是个人的实力。二八原则基本适用一切,譬如学习,需要20%的时间完成80%内容的学习,但是需要80%的时间,完成20%内容的学习。自己以后学算法,是主攻数学、主攻算法、还是主攻语法?一件事,人人都可以做好。原创 2020-08-14 12:33:59 · 180 阅读 · 0 评论 -
算法题种类及刷题策略(计算机专业视角)
算法题的种类第一类题目:某特定类型题的变形:二分答案转化为判定,最长上升子序列,最长公共子序列难点:需要大量练习,总结解题经验(分析题眼,应对策略)第二类题目:某数据结构、某算法的考察:并查集,优先队列,Dijkstra算法,树遍历难点:数据结构理解并运用难度大(红黑树,B树),算法复杂难理解(KMP算法,Tarjan算法)第三类题目:实际中真实的问题:大整数乘法,高精度乘法难点:抽取合适的数据结构,复杂边界条件的讨论前两类题目有交集解算法题的一般思路解决题目,其实等价于,找到解决问原创 2020-08-13 14:41:00 · 1026 阅读 · 0 评论 -
关于学习中“刷题”的一些心得(转载)
本文内容为全文转载,原文链接在此刷题不等于题海。面对着家长针对孩子购买大量习题,参加各种不可的情况下,想保持前列稳定,实属不易。要有定力,着眼长远,不关注一时之利。刷题效果有二:其一是增加对知识点的理解和掌握,完善思维导图。其二是熟悉各种解题思路和技巧,锻炼思维能力。选题策略有三:初学入门时,知识点讲解不详细的不看,没有例题的书不看,例题讲解不详细的不看。做题强化时,答案不详的题集不用,从最后一题开始做太容易的书不用,从第一题开始做太难的书先放一放。复习提高时,没有新意、深度的书不选,非历史真题不做。转载 2020-08-07 14:33:27 · 664 阅读 · 0 评论 -
刷题的四个境界
对于算法题,有思路不见得能AC是常有的事,原因如下:部分测试数据通过:部分测试数据超出程序处理范围测试数据贼猛,猛到一个数据也无法通过(阿里笔试题的测试数据不会放一滴水)代码完全没法运行:代码有细微的地方会导致死循环,或者程序崩溃(快排的快慢指针法)(链表的操作,判断链表到结尾,判断两个指针所指链表无效)刷题四种境界不知道该咋写代码,也没做对(泰然处之)不知道该咋写代码,但做对了(受宠若惊)知道该咋写代码,但没做对(抓狂)知道该咋写代码,并做对了(无所谓)...原创 2020-08-05 13:16:17 · 220 阅读 · 0 评论 -
关于考试刷题的一些感想
考试,就是在规定的时间内,考察一个人的能力。但是,规定的时间如何能考察一个人的能力?考察的就全面?它不全面!既然不全面,既然有不足,就有可突破的点。考试,不在于以一己之力,攻克所有困难的问题。说白了,就是不需要每个困难的问题都是你自己一个人拍脑袋想出来的。我觉得大家不要被一些小故事误导了,什么高斯以一己之力一晚上搞出了尺规作图圆内接正十七边形,成为了伟大的数学家,一个苹果砸到牛顿脑袋上,他就想出了万有引力定律,成为伟大的物理学家。不要总是被竞赛中的各种难题给绊住了。正确看待难题的态度,应该是:难题之所以原创 2020-08-07 14:13:47 · 743 阅读 · 0 评论