技术栈
数据结构
Dizzy.517
12 分钟前
数据结构
·
学习
·
算法
数据结构(查找)
目录引言一、顺序查找(Sequential Search)原理:C语言实现:复杂度分析:二、二分查找(Binary Search)
Jared_devin
3 小时前
数据结构
数据结构——模拟栈例题B3619
B3619 10 进制转 x 进制 - 洛谷
sushang~
3 小时前
数据结构
·
链表
leetcode21.合并两个有序链表
将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。题目链接:合并两个有序链表
sjsjs11
5 小时前
数据结构
·
leetcode
·
并查集
【数据结构-并查集】力扣1202. 交换字符串中的元素
给你一个字符串 s,以及该字符串中的一些「索引对」数组 pairs,其中 pairs[i] = [a, b] 表示字符串中的两个索引(编号从 0 开始)。
WYF_111501
6 小时前
数据结构
数据结构——单向循环链表、双链表、双向循环链表
目录一、单向循环链表1.1 单向循环链表的概念1.2 单向循环链表的操作1.2.1 单向循环链表的创建
没有不重的名么
9 小时前
数据结构
·
学习
·
matlab
MATLAB基础学习相关知识
MATLAB安装参考:抖音-记录美好生活MATLAB基础知识学习参考:【1小时Matlab速成教程-哔哩哔哩】 https://b23.tv/CnvHtO3
ll778811
10 小时前
c语言
·
开发语言
·
数据结构
·
算法
·
leetcode
·
职场和发展
LeetCode每日精进:225.用队列实现栈
题目链接:225.用队列实现栈题目描述:请你仅使用两个队列实现一个后入先出(LIFO)的栈,并支持普通栈的全部四种操作(push、top、pop 和 empty)。
ん贤
11 小时前
数据结构
·
算法
蓝桥杯学习大纲
(致酷德与热爱算法、编程的小伙伴们)在查阅了相当多的资料后,发现没有那篇博客、文章很符合我们备战蓝桥杯的学习路径。所以,干脆自己整理一篇,欢迎大家补充!
天若有情673
11 小时前
数据结构
·
c++
·
链表
【数据结构】C++实现链表数据结构
在数据结构课程中,链表是一种非常基础且重要的数据结构。链表允许动态地进行内存分配,因此相比数组具有更高的灵活性。本文将介绍如何使用C++实现一个单链表,并展示其基本操作,如插入、删除和遍历。
skaiuijing
13 小时前
网络
·
数据结构
buf存储器缓存
在三种协议栈中,携带数据包的实现不同,但都采用链表形式。pbuf是lwip的实现,作为一个轻量级协议栈,pbuf的结构体比较简单,但具有多种形式适用于不同场景。
vir02
13 小时前
数据结构
·
c++
·
算法
分巧克力(二分查找)
二分查找的核心在于找到单调性,具体来说:这意味着我们可以使用 二分查找 来找到最大可行的边长。cnt:计算当前 mid 下每块巧克力可以切割出的块数
不想编程小谭
14 小时前
数据结构
·
c++
·
算法
·
leetcode
·
动态规划
力扣LeetCode: 931 下降路径最小和
给你一个 n x n 的 方形 整数数组 matrix ,请你找出并返回通过 matrix 的下降路径 的 最小和 。
Luo_LA
15 小时前
数据结构
·
算法
·
leetcode
·
矩阵
【LeetCode Hot100 矩阵】矩阵置零、螺旋矩阵、旋转图像、搜索二维矩阵II
给定一个 m x n 的矩阵 matrix,如果一个元素是 0,则将其所在的整行和整列都设置为 0。你需要 原地 修改输入矩阵,不能 使用额外的矩阵。
alien爱吃蛋挞
15 小时前
java
·
数据结构
【数据结构】队列(Queue)
Java中的队列(Queue)是一种先进先出(FIFO)的数据结构。队列只允许在一段进行插入数据操作,称为入队,在另一端进行删除数据操作,称为出队。我们可以把队列形象看作为排队。在最前面的进行出队,从最后面进行入队。
五味香
17 小时前
android
·
c语言
·
开发语言
·
数据结构
·
学习
·
算法
·
排序算法
C语言学习,插入排序
C语言,插入排序是一种简单直观的排序算法,插入排序是通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入。
lyx142606
18 小时前
数据结构
·
算法
leetcode 9. 回文数
class Solution{public:bool isPalindrome(int x){if (x<0)
andy7_
18 小时前
java
·
开发语言
·
数据结构
Java集合框架中常用类及其底层数据结构的详细分类
特点:内存连续,支持随机访问,增删效率低(需扩容或移动元素)。特点:内存不连续,增删效率高,随机访问效率低。
萌の鱼
18 小时前
数据结构
·
c++
·
算法
·
leetcode
leetcode 115. 不同的子序列
题目如下 数据范围leetcode 3290. 最高乘法得分
让我们一起加油好吗
19 小时前
c语言
·
数据结构
·
leetcode
【队列】循环队列(Circular Queue)详解
在实际开发中,队列是一种常用的数据结构,而循环队列(Circular Queue)则一般是一种基于数组实现的队列(也可使用循环链表)。与传统的 FIFO 队列相比,循环队列通过将数组首尾相连形成一个 “环”,能够更高效地利用内存空间。
冠位观测者
1 天前
数据结构
·
算法
·
leetcode
【Leetcode 每日一题】624. 数组列表中的最大距离
给定 m m m 个数组,每个数组都已经按照升序排好序了。 现在你需要从两个不同的数组中选择两个整数(每个数组选一个)并且计算它们的距离。两个整数 a a a 和 b b b 之间的距离定义为它们差的绝对值 ∣ a − b ∣ |a-b| ∣a−b∣。 返回最大距离。