数据结构
-
解决VS中scanf()函数报错问题的四种方案(详细)
scanf函数在VS中报错的主要原因是 scanf被认为不安全而被编译器默认设置为禁用。 那么如何解决这个问题呢 法一: 仅将函数scanf替换为scanf_s即可,其他语法不变…
-
【数据结构】【更新中】【python】leetcode刷题记录:热题100答案 + 每日一题(附文字说明)
题目为leetcode的热题100.仅作学习用,且题目为节选,不断更新。 如果点赞过100就会制作动画 一、Hash (1) 给定一个整数数组 nums 和一个整数目标值 targ…
-
代码随想录算法训练营第4天 | 24. 两两交换链表中的节点 / 19.删除链表的倒数第N个节点 / 面试题 02.07. 链表相交 / 142.环形链表II
目录 链表 算法详解 24. 两两交换链表中的节点 (1) 易错点 (2) 思路 (3) 代码 19.删除链表的倒数第N个节点 (1) 易错点 (2) 思路 (3) 代码 面试题 …
-
Redis为什么速度快:数据结构、存储及IO网络原理总结
Redis,作为内存数据结构存储的佼佼者,其高性能表现一直备受赞誉。那么,Redis究竟是如何实现这一点的呢?接下来,我们将更深入地探讨其背后的关键技术,并提供进一步的优化策略。 …
-
【数据结构】链表相关题目(简单版)
🚀write in front🚀 📜所属专栏: 初阶数据结构 🛰️博客主页:睿睿的博客主页 🛰️代码…
-
数据结构·双向链表
1. 双向链表的结构 我们之前提到过,双向链表的全称是:带头双向循环链表。带头就是相当于一个“哨兵位”,用来标记链表的开始,它存储的数据是无效的,但是它将存储有效的…
-
k-d Tree算法
1.概述 本文介绍一种用于高维空间中的快速最近邻和近似最近邻查找技术——Kd- Tree(Kd树)。Kd-Tree,即K-dimensional tree,是一种高维索引树形数…
-
【数据结构】栈与队列:后进先出与先进先出到底是啥?
👑专栏内容:数据结构 ⛪个人主页:子夜的星的主页 💕座右铭:日拱一卒,功不唐捐 文章目录 一、前言 二、栈的概念 1、定义 2、操作 三、栈的实现 …
-
算法-二分专题
文章目录 概念 应用场景 代码模板 OJ练习 寻找指定元素1 题目描述 输入描述 输出描述 样例 题解 寻找指定元素2 题目描述 输入描述 输出描述 样例 题解 寻找指定元素3 题…
-
7-1 单身狗(PTA – 数据结构)
由于这道题在留的作业中,排序和查找都有,所以我先写这道题(图的先放放) “单身狗”是中文对于单身人士的一种爱称。本题请你从上万人的大型派对中找出落单的客人,以便给予特殊关爱。 输…
-
数据结构——用链表实现Map
目录 一、映射(Map) 二、代码实现 1.建立接口 2.方法实现 (1)映射的建立 键(key)和值(val)的建立 重写toString方法 (2)构造方法 (3)判断是否为空…
-
实时Flink的基本数据结构与类型
1.背景介绍 在大数据处理领域,实时数据处理是一项至关重要的技术。Apache Flink是一个流处理框架,可以用于实时数据处理和分析。在Flink中,数据结构和类型是关键的组成部…
-
Golang 中的 slice 详解
文章目录 一、数组和切片(slice)的区别 1、go 中的数组 2、go 中的切片(slice) 3、数组和切片的区别 二、切片(slice)的底层实现 三、切片(slice)的…
-
【数据结构】(二)线性表List
目录 1、基本概念 2、栈(Stack) 3、队列(Queue) 4、串(String) 1、基本概念 (1)线性表是零或多个数据元素的有限序列。 (2)数组长度指存储空间…
-
你还不懂《顺序表》?那就不要错过这篇文章!!!
🎇🎇🎇作者: @小鱼不会骑车 🎆🎆🎆专栏: 《java练级之旅》 🎓…
