V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
jarryli
V2EX  ›  程序员

为了消除 AI 带来的焦虑,我重温了 10 大经典排序算法

  •  
  •   jarryli · 8 小时 27 分钟前 · 478 次点击

    程序员还必要学排序算法吗?

    为了消除焦虑,最近重刷 10 大经典排序算法

    我用 AI 编程越深入,就越焦虑,因为我发现 AI 代码写得比我好。

    那么我们的核心价值究竟是什么?我们能真的指导 AI 干活吗?

    我始终认为:我们应该驾驭 AI ,而不是让 AI 凌驾于我们之上!

    闲来无聊,就重新刷了一遍排序算法,这样可以减少一点焦虑,就跟看周星驰电影和听郭德纲相声一样。

    排序算法是算法思想的缩影

    排序算法是学习算法思想的切入点,通过它,我们可以学习到分解问题、选择策略、优化性能的思维方式。

    核心思想:

    • 分治思想:快速排序、归并排序
    • 贪心思想:选择排序
    • 插入思想:插入排序、希尔排序
    • 交换思想:冒泡排序
    • 映射思想:计数排序、基数排序、桶排序
    • 树形结构:堆排序

    总体来讲,我还是看到积极的多于消极,我还是乐观派。虽然内心充满焦虑,但我始终坚信未来会更好。现在的迷惘,只是因为我们还没有找到自己的方向和道路。

    《重温 10 大经典排序算法》: https://github.com/microwind/algorithms/blob/main/sorting/AI-Era-Top-10-Sorting-Algorithms.md

    1 条回复    2026-03-27 23:24:55 +08:00
    stillywud
        1
    stillywud  
       5 小时 0 分钟前
    我的结论是不需要学这些已经存在的经典算法了。
    然后推断你就业不足 5 年,说错了就无视我。
    这是时代的发展。这些曾经的经典,在当下的年代已经不重要了。建议成为弄潮儿~
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   911 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 20:25 · PVG 04:25 · LAX 13:25 · JFK 16:25
    ♥ Do have faith in what you're doing.