Bing碎冰 2022-01-07 20:24 采纳率: 83.3%
浏览 164
已结题

大一有必要学算法刷算法题吗

大一计科专业,学校大二都会讲数据结构算法啥的,现在学了c,平时不知道要干点啥,如果说刷题的话,都是算法题,什么二叉树分治递归的需要用到这些知识,现在没有学去写阻力会很大,每写一题都需要去看相关知识,但这样即使写出来题相关知识也没法掌握住,也只能知道的很浅显也不系统,而且我记得还需要用到其他数学课的知识,现在我们只学了高数线代。可能写一个月也学不了多少,大二会专门去深入讲数据结构什么的,比自己学会好很多。我看我身边有人也在刷洛谷,但是感觉也都是写的磕磕绊绊,为了写出来而写。
所以想知道大一有必要学算法写算法题,或者是我上面说的有不对的地方?

  • 写回答

2条回答 默认 最新

  • De-Chang Wang 2022-01-07 21:26
    关注

    必要性谈不上,但有些信息可以提供给你参考。算法分为数据结构算法和数学算法,其中,使用数据结构的算法多用于数据的存储和其它的编程问题,而数学算法则多用于人工智能。至于算法题,不清楚你说的是哪一类,如果是大学生的ACM竞赛题、中学生的NOI或NOIP竞赛题的话,大多指的是数学算法类的,数据结构等程序上的算法用的较少,而且,大学数学不是不刷这类算法题的理由,毕竟中学都有集训和比赛的。总而言之,必要性谈不上,至于需不需要练,则看你自己。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 1月23日
  • 已采纳回答 1月15日
  • 创建了问题 1月7日

悬赏问题

  • ¥15 有没有能解决微信公众号,只能实时拍照,没有选择相册上传功能,我不懂任何技术,,有没有给我发个软件就能搞定的方法
  • ¥15 求做一个除草机器人的电路原理图。赏钱可议
  • ¥15 Pythontxt文本可视化
  • ¥15 如何基于Ryu环境下使用scapy包进行数据包构造
  • ¥15 springboot国际化
  • ¥15 搭建QEMU环境运行OP-TEE出现错误
  • ¥15 Minifilter文件保护
  • ¥15 有限元软件终止时间超过设定值
  • ¥15 onvif框架引用一直报错
  • ¥50 C#和C++混合编程,使用CLR托管,报错System.Runtime.InteropServices.SEHException