数据结构--排序

前言 我们的生活也是离不开排序的,比如我们集合排队,通常情况老师会按照从高到低排,这不不仅仅是为了方队好看,也是让后面的同学能够看见前面事物。还有,当学校按照综合成绩的排名来挑出前10名同学来评国家奖学金。生活中的排序是为了解决一些实际问题,那么在数据结构中,排序是将一组数据按照

【数据结构】二叉树、堆

目录
1.树概念及结构
1.1树的概念
1.2树的相关概念 
1.3 树的表示
2.二叉树概念及结构
2.1二叉树概念
2.2 特殊的二叉树: 2.3 二叉树的性质
3.堆
3.1堆概念 3.2堆排序O(N*logN)
3.3堆的相关函数接口和函数
3.3.

【Linux网络编程】TCP并发服务器的实现(IO多路复用select)

文章目录一、服务器模型1.1 服务器概念1.2 TCP并发服务器的意义1.3 实现TCP并发服务器的方式二、使用IO多路复用实现TCP并发服务器优势三、select函数四、TCP并发服务器的构建4.1 创建套接字4.2 填写服务器网络信息结构体4.3 将服务器网络信息结构体与套接

【LeetCode】错误的集合&&在排序数组中查找元素的第一个和最后一个位置&&杨氏矩阵&&寻找数组的中心下标&&两个数组的交集

​🌠 作者:@阿亮joy. 🎆专栏:《阿亮爱刷题》 🎇 座右铭:每个优秀的人都有一段沉默的时光,那段时光是付出了很多努力却得不到结果的日子,我们把它叫做扎根 目录👉错误的集合👈思路一思路二&#x1

【数据结构】单链表

文章目录前言一.链表1.链表的概念及结构2.物理结构和顺序结构3.链表的分类4.最常用的两种链表4.1 无头单向非循环链表4.2 带头双向循环链表二、单链表的实现1.结构的定义2.动态申请一个节点3.单链表头插4.单链表尾插5.单链表头删6.单链表尾删7.单链表查找8.在指定节点

【单链表经典习题讲解】

大家好呀,今天向大家分享的是关于单链表的一些比较基础且经典的题目,相信你看完了一定会对单链表的知识掌握的更加熟练。 目录
1 移除链表元素
2 反转链表
3 链表的中间结点
4 链表中倒数第k个结点 5 合并两个有序链表
6 链表分割
7 链表的回文结构
8 相交链

【数据结构初阶】带头双向循环链表

大家好我是沐曦希💕 文章目录1.前言2.带头双向循环链表的实现2.1 List.h2.2 test.c2.3 List.c3.顺序表和链表的区别4.写在最后1.前言 带头双向循环链表:结构最复杂,一般用在单独存储数据。实际中使用的链表数据结构,都是带头双向循环链表

(☞゚ヮ゚)☞【精品C语言整理】☜(゚ヮ゚☜)女盆友缠着你让你教她写代码怎么办?安排,三万字博文带你走遍C语言,从此不再害怕编程

大家好,我🏁🏁Aaron, 对于学习编程的 hxd 们都有一个困扰,女朋友想了解你在干嘛却完全不懂代码怎么办,本文整理了C语言入门到进阶全知识点的概述以及基本用法,从此让你和女朋友一起幸福快乐的敲代码,该专栏后期会出C语言知识点详解和进阶和各种经典

【算法】直接选择排序解析

​ 活动地址:CSDN21天学习挑战赛 作者:柒号华仔 个人主页:欢迎访问我的主页 个人信条:星光不问赶路人,岁月不负有心人。 个人方向:主要方向为5G,同时兼顾其他网络协议,编解码协议,C/C++,linux,云原生等,感兴趣的小伙伴可以关注我,一起交流。 目录1. 直接选择排

[Linux]基础IO上(C文件操作 | 系统文件IO | 文件描述符fd | 缓冲区概念)

文章目录C文件接口测试C文件操作接口stdin && stdout && stderr输出信息到显示器的三种方式系统文件IO接口介绍测试系统文件操作接口open函数返回值(文件描述符)Linux源码结构Linux下一切皆文件文件描述符的分配规则重定向原理dup系统调用实现重定向F

返回顶部