自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 复原IP地址

本文主要讲解给一个字符串,还原成所有符合的IP,对应力扣93题读者可以先行查看题目,理解题目意思,在看下文。注:结合上一篇文章分割字符串更容易理解本文。深搜的模板要有深刻的印象,本体关键,将字符串分割(所以建议了解上一篇文章后在阅读此篇),判断每一部分是否符合ip要求,在进行深搜。

2025-04-24 10:30:00 95

原创 双指针二分查找

本文主要讲解了如何进行二分查找,我会结合两道相关题目进行讲解。

2025-04-24 09:45:00 638

原创 分割回文串

本文主要讲解分割回文串,即给你一个字符串 s,请你将 s 分割成一些 子串,使每个子串都是 回文串。对接力扣131。所以需要先行了解dfs的使用,要对dfs的过程有大致的了解,最好掌握对应模板。

2025-04-22 10:53:43 263

原创 字符串匹配

本文主要包含了解决字符串匹配的问题的两个算法,BF和KMP算法。问题描述:假设有两个字符串,s称为目标串,t称为模式串,在串s中找到一个与串t相等的子串称为模式匹配。匹配成功表示在s中存在了一个t,失败表示在s中不存在t。

2025-04-04 17:44:42 254

原创 迷宫问题解决方法

注:文章中链接访问的视频是本人学习的时候观看的视频,本人觉得讲的很好,当然也可以看其他的好视频。*本文可能讲解的不是特别深,只是将作者目前掌握的几种迷宫方法的代码进行总结 *

2025-03-31 22:20:51 192

原创 栈的简单应用(表达式求值)

本人定义栈的方式可能和别人的不同,因为我也听过用top,base两个参数的,没有优劣之分,本人认为只声明top变量的这个方法较为简单。对于什么是前,中,后缀表达式不理解的,可以去B站搜一下相关视频,讲解很全面。本文求的是后缀表达式。

2025-03-23 21:38:32 408

原创 链表的简单应用 (集合,合并多项式)

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。

2025-03-22 22:16:35 294

原创 C语言中的短路问题(&&和||的用法)

同理首先进行第一步运算a++,此时a=1,然后a自增为2,a=1为真,进行下一步运算++b(前置加加),此时b=3,也为真(首先进行第一步运算a++,因为是后置加加,此时先用a=0运算,然后a自增1变成a=1,因为a为零(第一步运算a++,a=1为真,整体为真,后面的不用计算了,所以最终结果为。),所以为假,又因为是&&(并且),所以后面的++b,d++不用计算。),在进行下一步运算d++,此时d=5。&&是并且的意思,||是或者的意思。

2024-06-09 10:39:02 782

原创 数数很难吗,之前我是不信的,现在。。。

(b=++c, c++, ++a, a++)\此处分4步计算。这道题计算 c:\test\121 的长度。(b+=a++ + c)\此处计算分2步。\t表示制表符,\121表示八进制数字。注意 :此处a++和++a均表示a+1。最终结果 a=9 b=23 c=8。首先我们要找出多少种转义字符。第一步:++c=7, b=7。有 \t 、\121。

2024-06-04 21:43:11 475

原创 C语言数据类型及变量

5 对于char,有可能是signed char,也有可能是unsigned char。3 unsigned表示一个类型不带有负号,只表示零和正整数。4 对于int,默认带有正负号,等同于signed int;注意:sizeof是计算长度的操作符,同时他也是关键字。(补充:0标识假,非零表示真)2 signed表示一个类型带有正负号,包含负值。8bit(比特位)= 1Byte (字节)1 既可以修饰字符,也可以整型。

2024-06-04 20:19:18 571

原创 【无标题C语言的细致分工

C语⾔是⼀⻔编译型计算机语⾔,C语⾔源代码都是⽂本⽂件,⽂本⽂件本⾝⽆法执⾏,必须通过编译。为后缀的⽂件中的,要得到最终运⾏的可执⾏程序,中间要经过编译和链接2个。注意 \t能够翻译出来 例如"c:\test\code\test.c"器翻译和链接器的链接,⽣成⼆进制的可执⾏⽂件,可执⾏⽂件才能执⾏。Main函数有且仅有一个,无论一个项目中有多少个.c文件。2、程序员⾃⼰在创建标识符的时候是不能和关键字重复的。字符(个人理解 字母+符号):a,d,q,@,#等。

2024-05-29 21:22:32 358 2

原创 代码规划日志

对于编码的学习,肯定不是一朝一夕,荀子曾说,不积跬步,无以至千里;谈完假大空,再来谈一下具体该怎么做,首先对于我这个小白来说,报个课程肯定是必不可少的,比起自己瞎琢磨,不如请专业的人,干专业的事,所以平时我的主要学习编程肯定是通过网课,以及老师的一对一指导。最后,也是我认为最重要的是,参加竞赛,因为只有竞赛,你才能知道自己现在是个什么水平,看看全国是个什么水平,和别人的差距又是多大,一个人的眼界终究是局限的,但当你通过竞赛认识到更广阔的圈子时,眼界自然而然也就打开了,对自己的要求自然而然也就高了。

2024-05-25 20:32:05 244

334883629300676XMind_2021_v11.0_Final_win64_Crack.7z

334883629300676XMind_2021_v11.0_Final_win64_Crack.7z

2025-05-29

空空如也

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

TA关注的人

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