ACM STUDT NOTE(Record every good moment)

本文档详细介绍了ACM竞赛中程序设计的基础知识与高级算法,覆盖了从基本的数据结构如数组、指针到复杂的算法如动态规划、图算法等内容,并提供了丰富的学习资源链接。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

ACM Study Note

座右铭:

Life is like a watch , you can return to the starting point , they are not yeserday!

All endings are beginnings, we just don’t know it at the time!
人生是一场不需要彩排的电影,而你就是主角,你的人生因你而精彩!

人生何必如初见,但愿相看两不厌!

人们常说:活到老,学到老。我却认为 :学到老 ,活到老。
君子谦谦,温文尔雅。

如果说人生是一场马拉松比赛,比起拿到奖杯的那一刻,我更喜欢奔跑的过程, 因为这个过程占了你生命的 99%,而 结果只占了 1%, 我认为时间 是衡量 一件事情 的 很好的 标准。

程序设计入门:

1》循环结构程序设计

2》数组  和 字符串

3》函数 和 递归

4》指针初解 和 简单应用

5》结构体 和 联合 的 简单 应用

程序设计算法学习:

1》二叉树

2》站和队列

3》sort 函数的使用

4》c++ 的简单入门

5》搜索入门 深搜 dfs  和广搜 bfs

6》并查集 prime 算法 求解 最小生成树

7》最小路径  Dijikstra算法  SPFA 算法  Bellman ford  算法

8》数论 

9》动态规划 完全背包 多重背包 01 背包 问题

10》 线状树

11》树状数组:
    树状数组彻底入门 - 半根毛线 - 博客园  https://www.cnblogs.com/hsd-/p/6139376.html


12》RMQ

13》LCA

14》邻接表的简单应用

15》pair  set  map  vector  的简单应用

16》KMP(next数组的多效应用)

17》字典树

18》manacher

19》二分匹配

20》acm 解题小技巧 二分查找 尺取法 抽屉原理 折半枚举 

21》operator 结构体 连载的 简单 运用 哟
22》斐波那契数列的第 N 项

23》复习上述算法!!!!!!!!

24. vector
25. list
26. 蓝桥杯模拟赛练习,学习
27. string
28. stream(流)
29. 搜索 ,最短路进阶
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值