数据结构
-
【算法每日一练]-练习篇 #Tile Pattern #Swapping Puzzle # socks
目录 今日知识点: 二维前缀和 逆序对 袜子配对(感觉挺难的,又不知道说啥) Tile Pattern Swapping Puzzle socks …
-
数据结构-队列
1.队列的概念及结构 队列:只允许在一端进行插入数据操作,在另一端进行删除数据操作的特殊线性表,队列具有先进先出FIFO(First In First Out) 入队列:进行插入操…
-
【数据结构】直接插入排序 & 希尔排序(一)
目录 一,排序的概念 二,直接插入排序 1,基本思想 2,基本思路 3,思路实现 三,希尔排序 1,希尔排序的特性总结: 2,思路实现: 一,排序的概念 排序:所谓排序,就是使一串…
-
【Java 基础篇】Java 自然排序:使用 Comparable 接口详解
在 Java 编程中,我们经常需要对对象进行排序。为了实现排序,Java 提供了 java.lang.Comparable 接口,它允许我们定义对象之间的自然顺序。本篇博客将深入探…
-
一文搞懂ByteBuffer使用与原理
前言 已知NIO中有三大组件:Channel,Buffer和Selector。那么Buffer的作用就是提供一个缓冲区,用于用户程序和Channel之间进行数据读写,也就是用户程序…
-
leetcode刷题(3)
各位朋友们大家好,今天是我leedcode刷题系列的第三篇,废话不多说,直接进入主题。 文章目录 分割链表 题目要求 用例输入 提示 做题思路 c语言代码实现 Java代码实现 相…
-
7-1 抢红包(PTA – 数据结构)
没有人没抢过红包吧…… 这里给出N个人之间互相发红包、抢红包的记录,请你统计一下他们抢红包的收获。 输入格式: 输入第一行给出一个正整数N(≤104),即参与发红包和抢红包的总人数…
-
【数据结构】直接插入排序 & 希尔排序(一)
目录 一,排序的概念 二,直接插入排序 1,基本思想 2,基本思路 3,思路实现 三,希尔排序 1,希尔排序的特性总结: 2,思路实现: 一,排序的概念 排序:所谓排序,就是使一串…
-
数据结构之堆排序以及Top-k问题详细解析
个人主页:点我进入主页 专栏分类:C语言初阶 C语言程序设计————KTV C语言小游戏 C语言进阶 C语言刷题 数据结构初阶 欢迎大家点…
-
数据结构奇妙旅程之顺序表和链表
꒰˃͈꒵˂͈꒱ write in front ꒰˃͈꒵˂͈꒱ ʕ̯•͡˔•̯᷅ʔ大家好,我是xiaoxie.希望你看完之后,有不足之处请多多谅解,让我们一起共同进步૮₍❀ᴗ͈ . …
-
算法习题练习
1. 需求:给定输入字符串”aa b c” 以空格分隔的话输出[“aa”, “b”, “c&#…
-
数据结构 | 单链表
… 🌳🌲🌱本文已收录至:数据结构 | C语言 更多知识尽在此专栏中! 文章目录 🌳前言 🌳正文 &#…
-
外部排序算法总结
一.内排总结 在之前博客里,博主已经介绍了各种内部排序算法的原理和C语言代码实现,不懂的朋友可以在同系列专栏里选择查看,今天介绍常见排序算法的最后一点,也就是外部排序。在此之前,我…
-
【LeetCode 训练营 3,5】无重复字符的最长子串+最长回文子串
💌 博客内容:LeetCode 训练营 😀 作 者:陈大大陈 🚀 个人简介:一个正在努力学技术的准前端,专注基础和实战分享 …
-
【数据结构】原来你叫“带头结点的双向循环链表”啊
🧑💻作者: @情话0.0 📝专栏:《数据结构》 👦个人简介:一名双非编程菜鸟,在这里分享自己的编程学习笔记,欢迎大…
