自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 递归,dfs总结

直接或间接调用自身的算法称为递归算法,在一个函数的内部直接或间接的出现有对自身的引用,称它是递归函数。简单来说,递归就是把一个复杂的大问题分解成一堆的小问题,再把这些小问题继续分解,直到问题小到能够得出结果,然后逐一解决,最后解决最开始的问题。DFS又称为深度优先搜索,就是用递归的形式进行暴力枚举,简单来说,就是一条路走到黑,走到头再返回。注意,在全排列中,进行递归调用后需要回溯 当然,这种写法略显幼稚,没有强者风范,如果想要。需要把一个集合所有的排列方式输出,需要枚举每一个位置,看这个位置可以放什么。

2024-12-06 22:17:40 809

原创 2024csp-j总结

第三题需要思考,首先要找到规律,题目中有特殊条件7n,可以发现8正好需要7个,所以只需要输出一堆8,其他数只需要加上其他数字,再规划一下位置,输出即可,前7个数可以打表输出。第二题纯模拟,用一个vis数组存储有没有走过,然后循环k次,从初始位置出发,有障碍或到了边界就换方向,没有就相应横纵坐标加减,最后输出记录的格数。这次是我第一次参加csp,考了210,有点失落,没有达到自己满意的成绩,第三题粗心没看到题目里的特殊条件,只是暴力拿了10分。,努力尝试之后放弃了。

2024-12-01 21:43:09 302 1

原创 第一本书总结

随着更加深入的学习,我逐渐了解到了更多知识,从各种各样的数据类型:常用的int,恶心的char和string;在学习c++的过程中,我学习到的最使我受益匪浅的不是c++这门语言,而是坚持不懈的信念与决心。当我遇到一道一直出错的难题的时候,我一遍遍的打表查错,一次次的修改代码,最后终于写出难题的这个过程使我体会到了坚持不懈,永不言弃的拼搏精神,让我获得了成长。在遇到一些难题的时候,我常常会被很长的题目扰乱头绪,思路一片混乱,这时,能够把代码简化的函数就帮上了忙,它能让我的思路更加清晰,也方便了我查错。

2024-04-26 22:46:20 478 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除