摘要: 学完了第一本书,我从一个编程的小白编程了一个能独立编出一两百行代码去实现自己的想法的编程小萌新。 在这半年的学习里,我了解到了许多关于编程方面的知识。之前在小学的时候其实接触过一些编程方面的知识,但因为不多,而且过去的时间也比较长,所以本已经将小学学过的编程知识遗忘了。在一中学习的这段时间里,我不仅 阅读全文
posted @ 2024-04-27 19:51 常益豪 阅读(52) 评论(0) 推荐(0)
摘要: 今天学习了搜索的优化,感觉是这几天里最简单的一次了。 搜索分为深搜(DFS)和广搜(BFS),深搜的目的是算是否可以到达货求方案数,例如Addition Chains这道题,需要枚举前面所有的数去相加,正常做肯定是要超时的别问我怎么知道的,所以我们需要剪枝,如果枚举的长度已经等于之前算出的最小长度了 阅读全文
posted @ 2025-07-04 20:46 常益豪 阅读(7) 评论(0) 推荐(0)
摘要: 今天学习的是线性字符串算法。 今天上午学习的字符串哈希我真的是听不懂一点,中午睡了一觉,突然就感觉自己会哈希了,字符串哈希可以说是在赌,因为你用n进制可能不知道什么时候就冲突了所以这边建议进制就胡乱打一堆数字,如果冲突的话编译器是报WA的,所以当代码没有问题的时候可以尝试更改一下进制,数据类型的话这 阅读全文
posted @ 2025-07-03 20:30 常益豪 阅读(10) 评论(0) 推荐(0)
摘要: 今天学习的内容是贪心、二分、倍增。这几个也是比较好理解的,而且贪心是非常有用的什么用我就不多说了DDDD,通过今天的学习,我不仅学到了如何使用贪心、二分、倍增,还学到了一些做题和学习的技巧,例如《排序机器》这道题,正常的思维是考虑那个数能去移动,但这很难实现,所以我们可以换一种思维,去考虑那些书不能 阅读全文
posted @ 2025-07-02 19:46 常益豪 阅读(11) 评论(0) 推荐(0)
摘要: 比赛后的这几周时间里我们学习了dfs递归,我感觉收货颇丰。 递归这个东西呢,你说他简单,他也不简单,说他难吧,他也不难,这里我就拿一些难的题来举例,比如说dance这道题,我感觉相对来说还是比较恶心人的,这种题的难点就在于你枚举什么,整个递归的难点也就在这,但当你知道这种题的枚举方法,这些题就不算什 阅读全文
posted @ 2024-12-01 20:29 常益豪 阅读(26) 评论(0) 推荐(0)
摘要: 这次比赛没有发挥出我的正常水平,第二题粗心爆零了,以下是我对这次比赛的总结: 这次比赛的第一题比较简单,用map来查询有没有遇到过就行了,甚至不用考虑数据给你输入的是什么,只要没遇到过就让ans-1就行了;第二题当时测的样例过了,最后一分都没得,比赛后用我当时交的代码又测试了几遍,发现我的横纵坐标反 阅读全文
posted @ 2024-11-30 21:30 常益豪 阅读(55) 评论(0) 推荐(0)