自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据结构与算法 —— 表(栈、队列)

数据结构特性队列: FIFO 结构,适用于按顺序处理的任务。栈: LIFO 结构,适用于需要倒序处理的任务。实现方式两者都可以通过数组或链表来实现。队列需要两个指针(队头和队尾),而栈只需一个指针(栈顶)。应用场景队列通常用于调度、广度优先搜索等需要按顺序处理的任务。栈则常用于递归、表达式求值等需要倒序或回溯处理的任务。两者都是非常重要的基础数据结构,在计算机科学和编程中有广泛的应用。如有错误,欢迎批评指正。

2024-08-20 17:01:40 866

原创 数据结构与算法 —— 表

线性表,顾名思义,是由相同数据类型的n(n≥0)个数据元素构成的有限序列。这里的n代表着线性表的长度,用以衡量线性表中所包含元素的数量。当n等于0时,线性表便成为了一个空表,意味着它不包含任何元素。在描述线性表时,我们通常用字母L来表示,其结构可以表达为L=(a1, a2, …, an),其中每个元素ai都是线性表中的一个组成部分。这些元素属于相同的类型,因此它们在内存中所占用的空间大小一致。有限性:线性表中的元素数量是有限的,不是无限延伸的。

2024-08-20 17:01:36 887

原创 数据结构与算法基础

数据结构为算法提供了存储和组织数据的方式,而算法则利用这些数据结构来解决问题。选择合适的数据结构和算法对于编写高效、可扩展的程序至关重要。理解数据结构与算法的原理和实现对于计算机科学家和程序员来说都是基础且必要的。

2024-08-14 21:38:50 459

原创 网络编程(socket 编程)

网络编程是指通过计算机网络进行数据交换的过程。它涉及创建网络应用程序,使不同的计算机能够相互通信。网络编程的核心是使用套接字(Socket)进行数据传输,所以有时我们也直接叫socket编程。

2024-08-14 19:39:20 958

原创 字符数组和字符串指针

字符数组和指向字符串的指针是C语言中用于存储和操作字符串的两种方式,对于初学的有些同学,经常会被字符数组和指向字符串的指针搞混,类似这样的//字符数组//指向字符串的指针那么他们分别代表什么意思呢?

2024-08-05 21:21:33 474

原创 c语言 文件操作

文件是计算机系统中用于存储、组织和检索数据或信息的基本单位。它是一个逻辑容器,可以包含各种类型的数据,如文本、图像、音频、视频或程序代码等。文件通过文件系统进行管理,文件系统是操作系统的一部分,负责文件的存储、检索、命名、组织和保护。在unix/Linux中有一个核心概念:“一切皆是文件”。文件、文件夹、设备、进程这些都是文件文件的分类文本分类:可以直接阅读和编辑的,如源代码、txt、html二进制文件:目标文件、可执行文件、图片、音频、视频。

2024-07-31 20:31:42 861

原创 在Linux中使用c的api访问mysql

我本身也是个初学者,文章中有什么不对的地方,欢迎大家批评指正。

2024-05-22 10:00:00 1073

原创 在Windows中连接Ubuntu

好的,关于在Windows连接Ubuntu的分享就到这了,下篇文章我会分享简单的用C API 访问 MYSQL。例如我的就是 ssh china@172.20.10.3,然后在输入你Ubuntu的密码就可以正常连接了。当然你不想用命令行也行,用putty和xshell 等都是一样的,本文列举的是命令行的操作。在Ubuntu中安装ssh(安全shell,安全的远程连接,实现文件的上传下载)username就是你自己的Ubuntu的用户名(我这里的这个是china)连接的语法是ssh username@ip。

2024-05-21 14:07:44 406

原创 MySQL 安装出现starting the server报错的解决方案

但是在这个地方,有些小伙帮可能会遇到输入密码闪退的情况,这种情况,这种情况一般就是密码错误,或者就是前面那个地方密码没有设置成功,先检查一下密码是否输入正确,如果是正确的但是还是闪退,这个时候就可能是密码没有设置成功,直接点回车就行,以上的解决方法大部分都能完美解决。3 找到mysql、右键 > 属性 > 登录,点击允许服务于桌面交互,更改后记得先选择应用后确定。1、停在此页面,不用叉掉重装(叉掉的话,也没关系,跟以下方法一样就好)右击此电脑 -> 显示更多选项-> 管理->服务。

2024-05-11 13:35:50 2256

空空如也

空空如也

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

TA关注的人

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