百科问答小站 logo
百科问答小站 font logo



为什么同样是解决一个问题,别人就能想出算法,而我却绞尽脑汁,百般尝试也不得其法? 第1页

  

user avatar   xu-hao-82-57 网友的相关建议: 
      

别人总是觉得我代码写得快又好,然而他们不知道

最开始我们一起学习代码的时候,老师布置的代码作业,一个简单的排序我要去图书馆找电脑找bug找一个下午,一个递归我要编三个下午,所有的题我得提前一周开始做,才能按时完成。我只认为自己做出来的东西才能拿出手。

大部分人只是该交的时候写一下结果发现写不出来,copy个别人的就完了。

最重要的就是找bug想思路的问题,那时觉得毫无错误就是出不来结果,只能一遍遍翻书,一遍遍看例题,以求能找到自己理解的不当和思维的漏洞。

有几次事前没做出来一直到交题的最后半小时才调好。

但是,每次用自己的思路和自己亲手敲的代码解决了问题,那种成就感都会把我所有的过程中全部的纠结和沮丧一扫而光。我痴迷于那种感觉,所以到现在,所有的代码我都要亲手完成。

犯过无数的低级错误,也全部凭自己的力量把他们找了出来。自己想出过各种低级算法,也全都解决了问题,后来看一些高级算法就可以瞬间了解他们的优点和思路。

现在我也算周围人眼中所谓的大神。代码有bug来找我,我一眼就看出来,因为我这种错误不知犯了多少遍。他们没有思路的问题我几分钟就想好,因为类似的问题我想了不知道多少次,自己做了多少蠢蠢的算法来解决,最后又突然在别处看到了其他解决方式,才知道自己多傻逼。

一年多了,周围的人觉得他们绞尽脑汁也写不出程序,我只能说,空手套白狼是不可能的。如今的情况是当年留下的祸根导致的。

写代码,思路是很重要的。而这些大脑方面的原因是经过不断的锤炼才可以提高的。

能写出代码的人,当遇到他们写不出的代码时,是不会停止尝试和绞尽脑汁的。而你所谓的绞尽脑汁,可能只是你以为吧,到底是看着问题发呆多,抱怨自己做不出来的时间多,还是真正在想解决方法的时间多,你自己可以回忆一下。




  

相关话题

  12 月 24 日阿里巴巴大跌 13.70%,市值一度跌破 6000亿美元,可能还会带来哪些连锁反应? 
  工作后,你发现哪些方式可以提高工作效率? 
  如何看待新闻报道称印度的app禁令导致字节跳动损失超过60亿美金? 
  美国博士毕业,业界offer160w,985高校准聘副教授,非升即走35w。如何选择? 
  如何看待罗永浩获得“2017四川十大新经济领军人物”奖,以及“2017四川经济十大影响力事件”大奖? 
  媒体发文批评游戏圈等亚文化圈,称「兴趣爱好不应成为不良嗜好」,如何多方共治青少年小圈子畸变? 
  win32程序如何获取设备上下文绘制的内容? 
  你能接受男友用二手古董戒指求婚吗? 
  腾讯 2021 年员工人均年薪增至 84.7 万元,这在互联网行业是一个什么水平? 
  如何从法律角度理解「蔡徐坤微博转发过亿」幕后推手星援App开发者一审获刑五年?有哪些启示? 

前一个讨论
全世界中有哪些还没有上市的巨型公司?
下一个讨论
将一个正方体电阻平均分为九份,挖掉中间一块,现在的电阻是多少?





© 2024-12-18 - tinynew.org. All Rights Reserved.
© 2024-12-18 - tinynew.org. 保留所有权利