自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 编程之路,从0开始:补充篇

C语言知识补充!

2024-12-07 16:15:32 762

原创 数据结构与算法之美:顺序表详解

在数据结构中,顺序表是一种基本的数据组织形式,它是线性表的一种实现方式。线性表是由相同数据类型的元素构成的有序序列,而顺序表则是将这些元素顺序地存储在一块连续的存储区域内。顺序表的特点是通过元素的物理位置(内存中的位置)来表示元素之间的逻辑顺序关系。其实说白了,数组就是一种顺序表,数组通过开辟一块连续的内存,并将数据连续的存储在这块内存之中。类似这种我们就称之为顺序表。顺序表的底层代码就是数组。

2024-12-05 13:34:34 1453

原创 数据结构与算法之美:复杂度分析

数据结构只复杂度分析!

2024-12-04 12:35:07 1022 1

原创 题海拾贝——救济金发放(The Dole Queue, UVa 133)

【代码】题海拾贝——救济金发放(The Dole Queue, UVa 133)

2024-12-03 08:49:36 630

原创 题海拾贝——环状序列(ACM/ICPC Seoul 2004,UVa1584)

【代码】题海拾贝——环状序列(ACM/ICPC Seoul 2004,UVa1584)

2024-12-02 19:09:50 325

原创 题海拾贝——生成元(Digit Generator,ACM/ICPC SEOUL 2005,UVa1583)

生成元(Digit Generator,ACM/ICPC SEOUL 2005,UVa1583)

2024-12-01 11:46:32 820

原创 力扣题解14——最长公共前缀

Hello大家好!很高兴我们又见面了!给生活添点passion,开始今天的编程之路!题目:解答:#include<string.h>char* longestCommonPrefix(char** strs, int strsSize) { int i=0; int j=0; if(strs==NULL) { return 0; } for(i=0;i<strsSize;i++)

2024-11-28 17:29:58 247

原创 编程之路,从0开始:预处理详解(完结篇)

编程之路完结篇!

2024-11-26 21:26:29 1807

原创 编程之路,从0开始:文件操作(2)

文件操作剩余部分讲解!

2024-11-24 15:56:08 771

原创 编程之路,从0开始:文件操作(1)

超详细的C语言文件操作讲解!

2024-11-23 12:11:49 1146 7

原创 编程之路,从0开始:动态内存笔试题分析

Hello大家好,很高兴我们又见面啦! 给生活添点passion,开始今天的编程之路。今天我们来看几个经典的动态内存笔试题。 程序没有输出结果。 首先,printf(str)应该是打印出存放在str这个位置的字符串,我们想让他输出一个字符串,但是为什么没输出呢? 其实是这里的内存开辟有问题。 我们在进入函数时,创建了一个形参指针变量,开辟的时候也是在我们的形参那里开辟的,而我们的形参不会影响实参。也就是说,我们真正存放字符串的地址仍然是NUL

2024-11-22 13:40:07 474 1

原创 编程之路,从0开始:动态内存管理

比方说我想要40字节的内存,那么我们就可以灵活的开辟这块内存,然后再在这块内存中存放数据。那么我们直接用常规的方式存储数据不就好了吗?可以是可以,但是有。

2024-11-21 17:32:33 1234 2

原创 编程之路,从0开始:练习篇

5道小题练习

2024-11-20 00:37:02 257

原创 编程之路,从0开始:联合和枚举

int i;如上,我们声明了一个联合体,里面有char int 两种类型的元素。我们发现,在结构体中我们可以通过大括号的方式直接赋值,但在联合体中我们不能那样赋值。int i;int main()//初始化un1.i = 5;//赋值//打印//赋值//打印return 0;枚举——顾名思义,就是一一列举。

2024-11-19 08:51:33 951 9

原创 编程之路,从0开始:结构体详解

Hello大家好!很高兴我们又见面啦!给生活添点passion,开始今天的编程之路!今天我们来学习C语言中非常重要的一部分:结构体。其实就是修改结构体成员所占内存大小。但需要注意的是,位段的成员必须是int, unsigned int ,signed int。位段成员名后边有一个冒号和数字。int b : 5;int c : 10;int d : 30;a.b = 20;a.c = 5;a.d = 6;

2024-11-18 13:18:04 1504 6

原创 编程之路,从0开始:汉诺塔

汉诺塔问题详解!

2024-11-17 00:38:04 921 3

原创 编程之路,从0开始:数据在内存中的存储

数据在内存中的存储

2024-11-16 17:00:51 1084

原创 编程之路,从0开始:内存函数

第一个地址为目的地,所以把第二个地址的前两个字节复制到第一个地址的前两个字节处。

2024-11-15 09:59:42 1487 7

原创 编程之路,从0开始:知识补充篇

储存期,EOF,以及一些遇到的小问题

2024-11-14 17:31:59 845 3

原创 编程之路,从0开始:字符函数和字符串函数

字符串函数讲解及模拟实现

2024-11-13 22:13:25 1322 8

原创 编程之路,从0开始:练习篇

【代码】编程之路,从0开始:练习篇。

2024-11-12 14:11:25 598 1

原创 编程之路,从0开始:指针进阶篇

指针深入理解,转移表,qsort模拟实现

2024-11-11 20:19:22 1386 4

原创 编程之路,从0开始:指针初识篇

指针引入以及指针和数组的关系

2024-11-10 12:27:41 918

原创 编程之路,从0开始:质数计算程序

质数计算程序设计,孪生素数

2024-11-09 14:47:19 1236 3

原创 编程之路,从0开始:操作符详解

操作符讲解

2024-11-08 21:51:56 1192 1

原创 编程之路,从0开始:练习篇

排序问题,阶乘计算,二分查找,基础算法思想引入

2024-11-07 19:44:30 504

原创 编程之路,从0开始:函数与递归

编程之路,从0开始:函数及递归

2024-11-06 20:54:35 785

原创 编程之路,从0开始:数组篇

首先我们观察题目要求,会发现蛇形输出是有规律的,也就是先向下,再向右,再向上,再向左。ok,现在我们把1 2 3 4 5 这五个元素放到了数组arr里,其中,第一个元素标号为0,第二个为1,以此类推。但这是一篇普通的知识分享博客,不是科幻小说,我们不讨论四维和五维,在C语言中,我们几乎见不到四维及以上数组。在定义二维数组时,大括号代表数组元素,大括号里包括的每个大括号代表各行 我们有三行元素,所以说大括号里包括了三个大括号。运行代码,我们发现输出值为0,由此我们可以得出,未被定义的元素的值为默认值0。

2024-11-05 23:56:48 869

原创 编程之路,从0开始:基本控制结构

编程之路,从0开始:基本控制结构

2024-11-05 08:49:11 749

原创 编程之路,从0开始:基本运算

编程之路,从0开始:基本运算

2024-11-04 13:22:21 882

原创 编程之路,从0开始:初识篇

编程之路,从0开始:初识篇

2024-11-03 18:08:48 914

空空如也

空空如也

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

TA关注的人

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