作者小头像 Lv.3
更多个人资料
280 成长值
0 关注
0 粉丝
+ 关注 私信

个人介绍

这个人很懒,什么都没有留下

感兴趣或擅长的领域

人工智能、大数据、数据库、编程语言
个人勋章
TA还没获得勋章~
成长雷达
280
0
0
0
0

个人资料

个人介绍

这个人很懒,什么都没有留下

感兴趣或擅长的领域

人工智能、大数据、数据库、编程语言

达成规则

以上满足项可达成此勋章

  • 博客
  • 关注
  • 粉丝
  • 论坛
全部时间
全部时间
最近三天
最近一周
最近一月
  • 全部
  • 暂无专栏分类
队列与斐波那契
在C语言中,队列(Queue)是一种常用的数据结构,用来存储元素,并遵循先进先出(First In First Out,FIFO)的原则。队列通常包含两个基本操作:入队(enqueue)和出队(dequeue)。下面是一个简单的使用数组实现的队列的C语言例子:#include <stdio.h>#include <stdlib.h>#define MAX_SIZE 1...
作者小头像 吃瓜面包君 2023-08-08 17:10:09
1539
0
0
2023-08-08 17:10:09
999+
0
0
栈与循环队列
1.栈(Stack)是一种具有后进先出(LIFO)特性的线性数据结构。在栈中,元素的插入和删除操作只能在栈的一端进行,通常称为栈顶。栈不支持在任意位置的元素访问,只能访问栈顶的元素。栈的常见操作包括入栈(push)将元素放入栈顶、出栈(pop)将栈顶元素移除,以及获取栈顶元素(peek)等。下面是一个使用Python列表实现栈的示例代码:class Stack: def __init_...
C语言 数据结构 面向对象编程
作者小头像 吃瓜面包君 2023-07-29 10:37:28
1648
0
0
2023-07-29 10:37:28
999+
0
0
双链表的插入与删除
双链表(Doubly Linked List)是一种链表数据结构,它与单链表相比,在每个节点上都有两个指针,一个指向前一个节点,一个指向后一个节点。这使得在双链表中的插入和删除操作更加灵活。1.双链表插入:在双链表中插入一个节点,需要先找到插入位置的前一个节点,然后通过更新指针的方式将新节点插入到前一个节点和后一个节点之间。下面是一个在双链表中插入节点的示例代码: class Node:...
C语言 数据结构 面向对象编程
作者小头像 吃瓜面包君 2023-07-28 22:22:22
1817
0
0
2023-07-28 22:22:22
999+
0
0
单链表查找与删除
单链表是一种常见的数据结构,它由一系列的节点组成,每个节点包含一个数据元素和一个指向下一个节点的指针。在单链表中,查找和删除节点是常见的操作。1.单链表查找:要查找单链表中的一个节点,需要从链表的头节点开始,沿着指针依次遍历每个节点,直到找到目标节点或者到达链表的末尾(即指针为null)为止。下面是一个查找单链表中某个节点的示例代码:def find_node(head, target): ...
C语言 数据结构 面向对象编程
作者小头像 吃瓜面包君 2023-07-27 22:36:45
1609
0
0
2023-07-27 22:36:45
999+
0
0
线性表的顺序存储原理及实现
线性表是一种常见的数据结构,它是由一组相同数据类型的元素按照一定的顺序排列而成的数据集合。线性表可以使用不同的存储方式,其中一种常见的方式是顺序存储。顺序存储方式是将线性表的元素连续地存储在一片连续的内存区域中,通过使用数组实现。每个元素占用一个存储单元,通过数组的索引来访问和操作元素。顺序存储方式的主要原理是通过数组的索引来定位元素,从而实现对线性表的操作。下面我们将详细介绍顺序存储的原理...
C语言 数据结构 面向对象编程
作者小头像 吃瓜面包君 2023-07-26 21:25:43
1623
0
0
2023-07-26 21:25:43
999+
0
0
结构体与结构体指针
在C语言中,结构体(Struct)是一种用户自定义的数据类型,它允许您将不同类型的数据项组合在一起,以便形成一个更复杂的数据结构。结构体可以包含多个成员变量,每个成员变量可以是不同的数据类型。而结构体指针则是指向结构体类型的指针,用于操作和访问结构体的成员。下面我们将分别详细解释结构体和结构体指针,并提供相应的示例代码。1.结构体:.结构体是一种自定义数据类型,用于将不同类型的数据组合在一起...
C语言 数据结构 面向对象编程
作者小头像 吃瓜面包君 2023-07-25 19:57:45
1664
0
0
2023-07-25 19:57:45
999+
0
0
C语言中的时间复杂度与空间复杂度
在C语言中,时间复杂度和空间复杂度是衡量算法性能的两个重要指标。它们描述了算法在处理输入数据时需要的时间和空间资源的增长趋势。时间复杂度:时间复杂度是衡量算法执行时间随输入规模增加而增长的度量。它表示了算法的运行时间与输入规模之间的关系。常见的时间复杂度包括:1.常数时间复杂度(O(1)):算法的执行时间与输入规模无关,即执行时间恒定。void printFirstElement(int a...
数据结构
作者小头像 吃瓜面包君 2023-07-24 17:12:29
1782
0
0
2023-07-24 17:12:29
999+
0
0
函数-递归调用-全局变量
在C语言中,函数、递归调用和全局变量是非常重要的概念。下面我将为您解释这些概念,并提供相应的示例代码。1.函数:.函数是一段完成特定任务的可重用代码块。它将一组语句组织在一起,并通过提供输入作为参数,执行特定的操作,并返回结果(如果有必要)。.函数的基本格式:返回类型 函数名(参数列表) { 函数体 }.示例代码:#include <stdio.h>// 带参数的函数int ad...
C语言 数据结构 面向对象编程
作者小头像 吃瓜面包君 2023-07-23 22:01:18
1737
0
0
2023-07-23 22:01:18
999+
0
0
gets与puts-str系列-指针本质在C语言中,gets() 和puts() 函数用于读取和打印字符串。它们与字符串数组和指
在C语言中,gets() 和puts() 函数用于读取和打印字符串。它们与字符串数组和指针密切相关。以下是对这些操作和指针的本质的解释以及一些示例代码:1.gets() 和 puts() 函数:.gets() 函数用于从标准输入流(键盘)读取一行字符串,并将其存储在指定的字符串数组中。它会一直读取,直到遇到换行符或文件末尾。.puts() 函数用于将字符串输出到标准输出流(屏幕)上,并自动在...
C语言 数据结构 面向对象编程
作者小头像 吃瓜面包君 2023-07-22 23:36:06
2311
0
0
2023-07-22 23:36:06
999+
0
0
一维数组--字符数组
当在C语言中使用一维数组(也被称为数组)时,我们可以存储和操作多个相同类型的元素。一维数组可以包含整数、浮点数、字符或其他任何C语言数据类型。下面我们将讨论一维数组的基本概念,然后讲解字符数组的特殊情况。1.一维数组:2.一维数组是连续分配的内存单元集合,每个元素在数组中都有一个唯一的索引来访问它。数组的大小(即元素的数量)在创建数组时指定,且在创建后是固定的。基本格式:数据类型 数组名[大...
C语言 数据结构 面向对象编程
作者小头像 吃瓜面包君 2023-07-20 23:00:48
1810
0
0
2023-07-20 23:00:48
999+
0
0
总条数:28
10
10
20
50
100
  • 1
  • 2
  • 3

上滑加载中

https://www.baidu.com/s?ie=utf-8&f=3&rsv_bp=0&rsv_idx=1&tn=baidu&wd=sed%20%E6%9B%BF%E6%8D%A2%E5%AD%97%E7%AC%A6%E4%B8%B2&rsv_pq=c7db61a600035dc5&rsv_t=5e19yEsbV9N5fIvdlGRU
作者小头像
作者小头像
快速交付
+ 关注