大一计科专业,学校大二都会讲数据结构算法啥的,现在学了c,平时不知道要干点啥,如果说刷题的话,都是算法题,什么二叉树分治递归的需要用到这些知识,现在没有学去写阻力会很大,每写一题都需要去看相关知识,但这样即使写出来题相关知识也没法掌握住,也只能知道的很浅显也不系统,而且我记得还需要用到其他数学课的知识,现在我们只学了高数线代。可能写一个月也学不了多少,大二会专门去深入讲数据结构什么的,比自己学会好很多。我看我身边有人也在刷洛谷,但是感觉也都是写的磕磕绊绊,为了写出来而写。
所以想知道大一有必要学算法写算法题,或者是我上面说的有不对的地方?
![](https://profile-avatar.csdnimg.cn/2f6d87a9114546339d40b9202a9e5b22_weixin_60884092.jpg!4)
大一有必要学算法刷算法题吗
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
2条回答 默认 最新
- De-Chang Wang 2022-01-07 21:26关注
必要性谈不上,但有些信息可以提供给你参考。算法分为数据结构算法和数学算法,其中,使用数据结构的算法多用于数据的存储和其它的编程问题,而数学算法则多用于人工智能。至于算法题,不清楚你说的是哪一类,如果是大学生的ACM竞赛题、中学生的NOI或NOIP竞赛题的话,大多指的是数学算法类的,数据结构等程序上的算法用的较少,而且,大学数学不是不刷这类算法题的理由,毕竟中学都有集训和比赛的。总而言之,必要性谈不上,至于需不需要练,则看你自己。
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决评论 打赏 举报无用 1
悬赏问题
- ¥15 在若依框架下实现人脸识别
- ¥15 网络科学导论,网络控制
- ¥100 安卓tv程序连接SQLSERVER2008问题
- ¥15 利用Sentinel-2和Landsat8做一个水库的长时序NDVI的对比,为什么Snetinel-2计算的结果最小值特别小,而Lansat8就很平均
- ¥15 metadata提取的PDF元数据,如何转换为一个Excel
- ¥15 关于arduino编程toCharArray()函数的使用
- ¥100 vc++混合CEF采用CLR方式编译报错
- ¥15 coze 的插件输入飞书多维表格 app_token 后一直显示错误,如何解决?
- ¥15 vite+vue3+plyr播放本地public文件夹下视频无法加载
- ¥15 c#逐行读取txt文本,但是每一行里面数据之间空格数量不同