- 博客(3)
- 收藏
- 关注
原创 【xmuoj】动态规划(c++)
从而避免重复计算,最终解决整个问题。动态规划通常用于解决具有最优子结构和重叠子问题特性的优化问题。动态规划法(Dynamic Programming,简称DP)是一种解决复杂问题的方法,通过将问题。,逐步解决这些子问题并。
2024-07-03 15:46:54 118
原创 【xmuoj】递归全排列(c++)
题目给定一个整数n,将数字1∼n 排成一排,将会有很多种排列方法。i..._给定一个整数 n,将数字 1~n 排成一排,将会有很多种排列方法。排列数字(dfs)_给定一个整数 n,将数字 1~n 排成一排,将会有很多种排列方法。回溯:在搜索过程中,如果当前路径不通或已经达到目标,算法会回溯到上一个节点,继续探索其他未探索的路径。回溯:如果所有邻接节点都已访问过,回溯到上一个节点,继续探索其他可能路径。迭代地访问邻接节点:对于每一个邻接节点,如果该节点未被访问,则递归。访问当前节点:标记当前节点为已访问。
2024-06-29 16:45:09 548
原创 开始了,编程!
现在是2024年1月16日,也是我学习C语言的第5个月。写下一些我想写下一些感想也许可以为之后的安排明确道路。在我考上厦门大学之前我完全没有想过我会学编程,但生活确实从不按人们所构思的方向发展。我在大学之前完全没接触过编程,因此我在过去的四个月如履薄冰——我落后于周围的同学太多,但在不断的学习过程之中,我逐渐构建出对编程的一个基础理解。它是一种创造的行为,主要创造便利于生产的产品。随着你积累的越多,你创造的程序将会更加完善,从而使各种生产效率得以提高,这也是编程的最重要的使命吧。
2024-01-16 19:51:42 293
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人