自定义博客皮肤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)
  • 收藏
  • 关注

原创 二叉线索树

二叉线索树不含哨兵位的实现

2025-05-28 16:10:50 270

原创 基于后缀表达式构建二叉表达式树(c语言/二叉树)

举个例子:

2025-05-24 12:10:20 744

原创 表达式求值(c语言实现)

详解代码实现

2025-05-15 16:19:52 969

原创 c语言---数据的存储

c语言中存在字符数据类型,但不存在字符串类型那这些类型有什么意义呢?1、决定了使用这个类型开辟的空间大小,大小决定了使用的范围2、如何看待内存空间的视角第一个意义很好理解,每个类型对应的所创建的变量需要的的空间大小是不同的char—1个字节short—1个字节int—4个字节long—4/8(32位/64位平台)个字节long long—8个字节float—4个字节double–8个字节。

2025-05-06 16:46:48 689

原创 C++:2、C和C++的输入输出

cin作为c++中的标准输入流对象,其作用与scanf一样,针对的是键盘上的输入,从键盘上输入的一连串显示屏幕上的数据其实是由一个一个字符形成,称为字符流,当cin与>>配套使用,就可以对字符流里的字符进行提取,转换。cout也是作为c++的标准输出流对象,其作用与printf一样,它可以将数据以字符流的形式,显示在屏幕上。什么是字符流?在c语言中,每一个变量都有对应的数据类型,存储不同类型的数据。在C++中也是如此,但不同之处就在于,从键盘上输入的一个一个数据都是字符组成,回车以后,就会放入一个名为。

2025-05-05 13:58:41 827

原创 C++---1.初阶入门

C++知识总结

2025-04-17 18:16:53 326

原创 C语言---动态内存管理

如果直接用原来的指针变量量接收,如果返回值为空,当该指针接收NULL,以后,就不能找到原来空间的地址了。

2025-03-12 16:29:28 552

原创 c语言---字符串函数和内存函数

是一个可将两个字符串进行比较的一个函数,但它的比较并不是字符串的长度,而是从左往右一一对应,比较ASCLL码值,如果一个字符串中的其中一个字符ASCLL码值大于对应字符串中的那个字符,就可以直接判断,前者大于后者,返回类型为整型,返回值为正;匹配成功第一次,验证失败的时候,arr1中的指针会指向b2,arr2的指针会指向c,为了让下一次匹配顺利进行,在匹配开始之前就要进行一个操作,我们可以创建两个指针变量s1和s2,并且分别赋值上arr1和arr2的首个地址。不满足的返回0.所有的用法都是一样的。

2025-03-06 20:12:35 614

原创 数据结构与算法----1.时间复杂度和空间复杂度的理解

算法的时间复杂度是一种数学中的,这种函数是用来计算该程序运行所需要的时间,通常情况下,是在电脑上去测试,才知晓,但在实际生活中我们不可能每一段都进行运行测试。这时候就可以根据来求出时间复杂度的函数,因为基本操作的运行次数和操作运行的时间成正比。

2025-02-26 11:19:58 595

原创 指针初阶学习的总结

初阶学习指针的总结

2024-12-24 15:23:21 709

原创 c语言实现简单三子棋的逻辑梳理

坐标是在一定范围内的,在使用时,通常情况下,我们会把第一排第一格的默认坐标写成(1,1),然而事实上,正确的表达应该是(0,0),因为用的是数组,数组下标是从0开始的,那该如何调整的呢?选择1,则进入游戏;现在就是判断输赢了,这是一个难点,如果要给玩家加点难度的话,这涉及我们给电脑设计的一个算法,这又是一个难点,在不久的将来,我将具备这方面的能力,你也一样。当进入循环,首先是第一行,然后在进入一个循环,这一个循环说负责将这一行的内容打印完,退出这个循环,进入第二行,如此反复,直到最后一行结束。

2024-11-17 17:10:35 1504

原创 递归和迭代的学习小结,以及总结的学习方法

而递归在很多可以用的情况下是真的可以简化许多的,而这就是我将要谈的,清楚它是什么,这里我画了一个图片,假如我要解决一道难题,这难题分为三个步骤,三个步骤中的第二个步骤有分为1,2,3,而3中又分为a,b,c,那我在里理清这个步骤是就可以称为“递”,而我肯定要从最小的步骤开始,当我解决完第二步骤时,就依此去解决第三步骤,这就是“归”,合起来,就是递归。于是乎,我反思了一下,并得出,最好的办法就是边看视频,边暂停记录,一点点吸收,尤其时在老师奖完一个代码时,可以马上暂停进行练习,充分利用看网课的一个优势。

2024-11-02 12:23:44 427

空空如也

空空如也

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

TA关注的人

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