[请益] 初学者刷题的必要性?

楼主: amamoimi (佛仔)   2023-12-02 11:44:10
各位好
敝校大一在教c++
因为还没教资结跟算法
感觉去leetcode有点太快了
所以平常没事会上zerojudge刷题保持手感
基本上用循环 函数 阵列就能解决
有时候有些题目会想很久,尤其是那种不知道从哪里下手,比如螺旋矩阵之类的
就会有种写这类问题帮助大吗吗...的感觉
因为本身其实基础底子并不是很好(比如内存的概念,但大部分题目都不太需要)
觉得比起花时间刷题是不是应该多看点书(?
希望前辈们能给点方向...譬如哪些题目可以跳过 之类的
谢谢各位
作者: abccbaandy (敏)   2023-12-02 11:54:00
学生才真的该刷吧...比起排啥圣诞树leetcode题目实际
作者: watashino (我同学数学很烂)   2023-12-02 11:54:00
如果连不用资节不用算法的纯实作都做不出来 那是要多刷没有错
作者: dannyko (dannyko)   2023-12-02 11:55:00
还没教资料结构 你连2sum 都过不了吧刷题是要干嘛?找工作?
作者: abccbaandy (敏)   2023-12-02 11:56:00
多了
作者: MonkeyCL (猴总召)   2023-12-02 11:57:00
目标先拿到低薪工作的话可以不用刷
作者: watashino (我同学数学很烂)   2023-12-02 12:15:00
习肯定没问题板上很多人连刷题怎么刷可能都不太懂 可以不用参考
作者: alihue (wanda wanda)   2023-12-02 12:17:00
学生就是要刷起来放,你要的知识之后课程都会教,记得认真学好就好,不用现在急着补,两者并行也不冲突。现在找工作面试来个 leetcode easy-medium 算常见了。刷题完太无聊可以去实作一些实际上用得到的程式玩玩,不过不要太早决定深入的主题。
作者: wulouise (在线上!=在电脑前)   2023-12-02 12:17:00
老师教就会懂吗?自己先去看然后刷LC练习大学我上课都只能自己看,教得好的老师很少
作者: vi000246 (Vi)   2023-12-02 12:37:00
刷题是兴趣 不是必要 有喜欢再刷就好
作者: yamagishi (山岸刑务官)   2023-12-02 12:39:00
所以自己先去学资节跟算法啊
作者: brucetu (sec)   2023-12-02 12:46:00
太早刷 先进四大硕或美国硕再说
作者: answermangtr (你今天抓了嘛)   2023-12-02 13:00:00
刷起来 在台湾不要做web仔 很惨的
作者: royyy   2023-12-02 13:02:00
以学习的角度,刷easy可以训练程式思维,也可以为了未来做准备,但不要投入太多时间,学生时期还有其他基础需要学
作者: abc0922001 (中士abc)   2023-12-02 13:03:00
练习思考,以后看 AI 给的 Code 比较快AI 给的 CODE 还是需要修改的,自己想过要改比较快
作者: peter98 (新兵)   2023-12-02 13:08:00
想领高薪就刷 不然你无法从烂大街的py lib安装技术人员中脱颖而出
作者: SkankHunt42 (me so horny)   2023-12-02 13:14:00
peter98还在记恨py lib的梗喔XD 我都忘记是哪篇了
作者: soccer103 (Ferrari)   2023-12-02 13:15:00
比起花时间刷题是不是应该多看点书?对.多看书
作者: skizard ( )   2023-12-02 13:21:00
大一的话英文先练好搞不好比较重要
作者: soccer103 (Ferrari)   2023-12-02 13:21:00
大一有刷题认知“提早准备”认真心态不会想只读完四年大学就直接进台湾软件就业市场吧学生时代还有很多可以准备的刷题可以但优先度不应该那么高
作者: hobnob (hobnob)   2023-12-02 13:27:00
这个版很多面试被电又不好好练习,来这里喷刷题文化的人,你看看就好。上面说补英文+学历比较重要,你现阶段写leetcode是其次
作者: kerycheng (kk)   2023-12-02 13:30:00
可以啊,可以偶尔做一下题目练一下解题技巧反正毕业门槛应该也会要你们去考CPE,就当作提前练习到时候考试也比较能得心应手
作者: imveryscared (新手上路)   2023-12-02 13:52:00
太早,等有面试需求再说
作者: jobintan (Robin Artemstein)   2023-12-02 14:26:00
还是先学DSA呗,不然网上的Leetcode解题法肯定有看没有懂,那些terminology没学过没听说过,看得懂才有鬼,学校还没教,可以考虑设法自学先,等要教的时候,你说不定已经会了,基本上就等于骗学分。
作者: hihisusu (Fatty)   2023-12-02 15:23:00
可以去udemy之类的线上平台先学相关知识,一堂课几百块而已
作者: GoalBased (Artificail Intelligence)   2023-12-02 16:25:00
先练你的c++或者预习下学习的课,很多技巧都还不会,刷没啥意思
作者: kevinyin999 (kevinyin)   2023-12-02 16:25:00
刷zerojudge是正确的方向 对于没想法的题目直接看答
作者: a740125 (哈哈)   2023-12-02 17:15:00
有空闲的话资料结构算法可以直接自己读了
作者: s25g5d4 (function(){})()   2023-12-02 17:30:00
leetcode 跟 UVa/ICPC 那类题库差最多在 input/output 处理,有些 UVa 题目对输入输出格式要求真的很机掰剩下的就多练多看其实差不多
作者: longlyeagle (长鹰宝宝实验室)   2023-12-02 18:36:00
私心推 codingame.com
作者: holebro (穴弟弟)   2023-12-02 19:32:00
当然是学生更要刷 维持好习惯刷四年就不用少走很多低薪职缺的歪路了 人生一步到位多好
作者: Lhmstu (lhmstu)   2023-12-02 20:13:00
先上课吧
作者: superpandal   2023-12-02 21:57:00
这就是每个人学习路径不同导致 你整天拿自己优势去打击别人劣势是人都会不爽说真的刷题仔被拿其它的点来讲也是会被洗脸 你想怎么洗没有洗不到的 很多公司面试体验都很差
作者: AxelGod (Axel)   2023-12-02 22:48:00
连低薪乙方专案公司都有看过考leetcode的
作者: Ericz7000 (Ericz7000nolan)   2023-12-03 04:17:00
撇除大公司面试 对学生来说主要是练习资结和算法吧然后熟悉写程式 好处很多阿
作者: newking761 (J三小)   2023-12-03 08:29:00
会看这东西的公司,大部分先看你的学历跟作品,所以应该先用时间把大学提早修完学分,最后一年刷题才有用
作者: smch (打哈哈)   2023-12-03 10:07:00
Leetcode有资结简单教学 可以先刷当预习
作者: new122851 (未若柳絮因风起)   2023-12-03 10:58:00
我觉得英文精通优先于刷题,如果你英文好当我没说
作者: Ericz7000 (Ericz7000nolan)   2023-12-03 11:17:00
练习英文跟写程式不冲突吧?
作者: andy25275493 (空_)   2023-12-03 15:49:00
把在校成绩顾好比较重要
作者: becca945 (频果芽子)   2023-12-03 16:59:00
刷gpa不然
作者: ChungLi5566 (中坜56哥)   2023-12-03 17:46:00
当你疑惑必要性时它对你就是不必要每个人有不同的个性 不同的发展 不用强迫自己走套路
作者: Arbin (路人_Lv菜逼八)   2023-12-03 19:38:00
有空再刷 本科读好还是优先啦
作者: CuteLeonard (可爱)   2023-12-04 00:06:00
先把C++语法学好,以后修算法跟资料结构再刷也不迟
作者: wwndbk (黑人问号)   2023-12-04 03:05:00
刷阿 边刷边学 前面不会参考看其他人的解答没什么好丢脸
作者: Csir (张胖胖)   2023-12-04 07:00:00
超必要 一堆高职科大刷题都进FANNG很多人人生前25年每天玩乐打炮科科被当 26岁刷题28进google
楼主: amamoimi (佛仔)   2023-12-04 08:05:00
谢谢楼上各位!
作者: stkoso (Asperger)   2023-12-04 16:08:00
绝对有必要
作者: superpandal   2023-12-04 19:42:00
刷题仔狂推 XD
作者: jobintan (Robin Artemstein)   2023-12-05 10:23:00
刷题之余,另外设法积攒专案经验,例如搞side project,要不然,只会刷题没专案经验的,怕是也没人要。
作者: stkoso (Asperger)   2023-12-05 12:40:00
99% side project都是没人要的东西
作者: superpandal   2023-12-05 22:43:00
那种没人要的叫demo 不叫side project 多半是web技术拼凑而成 除非是功能明确且完善的东西 否则确实没有工具属性可以拿来应用 自然价值不高 但要做sideproject建议还是自己做好藏起来顶多面试拿自己笔电展示
作者: zxcchiou (立叉西)   2023-12-14 11:46:00
学生真的要刷 时间最多的时候
作者: iq1000x (台串彭于晏)   2022-03-02 19:15:00
那web仔刷题能翻身吗

Links booklink

Contact Us: admin [ a t ] ucptt.com