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

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

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

  • 写回答

2条回答 默认 最新

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

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

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

报告相同问题?

问题事件

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

悬赏问题

  • ¥50 如何增强飞上天的树莓派的热点信号强度,以使得笔记本可以在地面实现远程桌面连接
  • ¥15 MCNP里如何定义多个源?
  • ¥20 双层网络上信息-疾病传播
  • ¥50 paddlepaddle pinn
  • ¥20 idea运行测试代码报错问题
  • ¥15 网络监控:网络故障告警通知
  • ¥15 django项目运行报编码错误
  • ¥15 请问这个是什么意思?
  • ¥15 STM32驱动继电器
  • ¥15 Windows server update services