E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
数据结构#线段树
【Redis学习笔记01】快速入门(含安装教程)
如MySQL、Oracle、SQLServer都是比较常见的关系型数据库,所谓关系型数据库主要以二维表作为
数据结构
进行存储,但是
米饭好好吃.
·
2024-01-23 18:38
redis
笔记
2.1 关系模型的
数据结构
及形式化定义
2.1.1关系单一的
数据结构
----关系现实世界的实体以及实体间的各种联系均用关系来表示。逻辑结构----二维表从用户角度,关系模型中数据的逻辑结构是一张二维表。建立在集合代数的基础上。
DarkFlameM
·
2024-01-23 18:37
数据结构
Redis常见命令
文章目录Redis常见命令一、Redis
数据结构
介绍1、简介2、官网命令查询3、help命令查询二、Redis通用命令1、set(设置或修改数据)2、get(获取数据)3、select(切换库)4、keys
Shen-Childe
·
2024-01-23 18:28
Redis
redis
数据库
缓存
数据结构
之最优二叉树
数据结构
之最优二叉树1、最优二叉树2、哈夫曼编码
数据结构
是程序设计的重要基础,它所讨论的内容和技术对从事软件项目的开发有重要作用。
yysh_001
·
2024-01-23 18:27
数据结构
数据结构
算法
Redis常见类型及常用命令
目录常见的数据类型一、String类型1、简介2、常用命令(1)新建key(2)设值取值编辑(3)批量操作(4)递增递减3、原子性操作4、
数据结构
二、list类型1、list常用命令2、
数据结构
三、hash
码农在路上—
·
2024-01-23 18:25
redis
数据库
缓存
数据结构
之线索二叉树
数据结构
之线索二叉树1、定义2、建立线索二叉树3、访问线索二叉树
数据结构
是程序设计的重要基础,它所讨论的内容和技术对从事软件项目的开发有重要作用。
yysh_001
·
2024-01-23 18:54
数据结构
数据结构
算法
【晨间日记】 2020年9月8日
2020年9月8日天气:晴【90天践行目标】(93/120)①5:30早起②22:30早睡③写晨间日记【昨日践行】①5:55起床②22:25入睡③晨间日记已达成【今日青蛙】①完成
数据结构
题目,并做好答辩
语瞳SAMA
·
2024-01-23 17:06
Linux之基础指令大全【痛苦的开始】
个人主页:点我进入主页专栏分类:C语言初阶C语言程序设计————KTVC语言小游戏C语言进阶C语言刷题
数据结构
初阶Linux欢迎大家点赞,评论,收藏。
steventom
·
2024-01-23 17:13
Linux
linux
Linux之权限(内容详细,细节满满)
个人主页:点我进入主页专栏分类:C语言初阶C语言程序设计————KTVC语言小游戏C语言进阶C语言刷题
数据结构
初阶Linux欢迎大家点赞,评论,收藏。
steventom
·
2024-01-23 17:12
Linux
中间件存储设计 - 数组与链表
文章目录数组ArrayListLinkedListHashMap小结中间件主要包括如下三方面的基础:
数据结构
、JUC和Netty,接下来,我们先讲
数据结构
。
善守的大龙猫
·
2024-01-23 17:42
中间件
中间件
链表
java
x-cmd pkg | dasel - JSON、YAML、TOML、XML、CSV 数据的查询和修改工具
目录简介首次用户快速实验指南基本功能性能特点竞品进一步探索简介dasel,是数据(data)和选择器(selector)的简写,该工具使用选择器查询和修改
数据结构
。
x-cmd
·
2024-01-23 17:06
pkg
json
xml
redis
dasel
yaml
csv
【算法与
数据结构
】279、LeetCode完全平方数
文章目录一、题目二、解法三、完整代码所有的LeetCode题解索引,可以看这篇文章——【算法和
数据结构
】LeetCode题解。一、题目二、解法 思路分析:本题可以抽象成一个完全背包问题。
晚安66
·
2024-01-23 16:24
算法
算法
【算法与
数据结构
】322、LeetCode零钱兑换
文章目录一、题目二、解法三、完整代码所有的LeetCode题解索引,可以看这篇文章——【算法和
数据结构
】LeetCode题解。一、题目二、解法 思路分析:本题可以抽象成一个完全背包问题。
晚安66
·
2024-01-23 16:53
算法
算法
【算法与
数据结构
】377、LeetCode组合总和 Ⅳ
文章目录一、题目二、解法三、完整代码所有的LeetCode题解索引,可以看这篇文章——【算法和
数据结构
】LeetCode题解。一、题目二、解法 思路分析:本题明面上说是组合,实际上指的是排列。
晚安66
·
2024-01-23 16:18
算法
算法
数据结构
拓扑排序以及关键路径(出度邻接表)C语言 完整代码
一.问题描述现实生活中一项工程通常会拆分成多个部分来进行,这些部分有些相互之间有发生的前提关系,还有些可以同时发生且不会互相打扰,但是合理且充分的利用时间来完成项目是一个问题。在项目完成的过程中,那些项目的完成时间被压缩可以压缩工程的总时间,以便于提高整个工程的完成效率,而且过程中所有项目不可以产生回环。如何合理的安排项目和找到关键项目是我们所要研究的问题。二.算法设计1.关键路径的算法设计通过问
松定
·
2024-01-23 16:44
数据结构
算法
图论
c语言
一、基础
数据结构
——2.队列——3.双端队列和单调队列1
参考资料:《算法竞赛》,罗勇军郭卫斌著本博客作为阅读本书的学习笔记,仅供交流学习。建议关注罗勇军老师博客删除线格式今天想到考完研去找工作面试被问到的问题:C与C++有什么区别?我当时的答案(毫无训练痕迹):差不多,输入输出好像不一样事实上,c和c++都可以使用scanf进行输入,使用printf进行输出找到AI的答案:C是面向过程的语言,多用于操作系统等的开发;C++是面向对象的语言,比较适合大型
鸥梨菌Honevid
·
2024-01-23 16:58
Algorithm
数据结构
定时器的
数据结构
文章目录基于升序链表高性能定时器时间轮时间堆基于升序链表定时器通常需要包含两个成员,一个超时时间和一个任务回调函数。有时候通常还包括回调函数被执行时需要传入的参数,以及是否重启定时器等信息。基于双向链表的定时器,在执行效率上来看,添加定时器的时间复杂度为O(n)O(n)O(n),删除定时器的时间复杂度为O(1)O(1)O(1),执行定时任务的时间复杂度为O(1)O(1)O(1)。时间堆添加一个定时
干干干就完了
·
2024-01-23 16:53
Linux网络编程基础
数据结构
链表
定时器实现
数据结构
比较
红黑树和最小堆1.红黑树获得最小值的时间复杂度是O(h),最小堆的是O(1),因为最小值永远是根节点.2.红黑树相同的时间定时任务,后面需要挂一个桶类似mutilmap3.插入和删除操作:红黑树:红黑树的插入和删除操作相对复杂,需要根据红黑树的性质进行调整和旋转,以保持平衡性。大小堆:大小堆的插入和删除操作相对简单,主要涉及上浮(向上调整)和下沉(向下调整)操作,以维护堆的性质。时间轮的缺点:容易
qixiang2013
·
2024-01-23 15:20
数据结构
java
算法
蓝桥杯重要知识点和赛题直通车
备赛计划第3周(2023-11-06):填空题(分数少但越来越不好做)第4周(2023-11-13):(练习再多也不够的)杂题1第5周(2023-11-20):杂题2第6周(2023-11-27):(基本
数据结构
松叶子吖
·
2024-01-23 15:44
蓝桥杯备赛
新手帖
C++知识
蓝桥杯
职场和发展
流畅的Python(五)- 一等函数
一、一等对象Python函数是一等对象,其满足以下4个条件:1.在运行时创建2.能赋值给变量或
数据结构
中的元素3.能作为参数传递给函数4.能作为函数的返回结果二、代码示例1、函数视为对象#!
maplea2012
·
2024-01-23 15:07
Python
python
函数
C语言之反汇编查看函数栈帧的创建与销毁
函数栈帧是用于在计算机程序中实现函数调用的一种
数据结构
仍在探索未知中
·
2024-01-23 15:35
C生万物
c语言
开发语言
函数栈帧
栈帧
汇编
数据结构
之二叉排序树整理与学习
先看一个需求给你一个数列(7,3,10,12,5,1,9),要求能够高效的完成对数据的查询和添加。解决方案分析使用数组数组未排序,优点:直接在数组尾添加,速度快。缺点:查找速度慢.数组排序,优点:可以使用二分查找,查找速度快,缺点:为了保证数组有序,在添加新数据时,找到插入位置后,后面的数据需整体移动,速度慢。使用链式存储-链表不管链表是否有序,查找速度都慢,添加数据速度比数组快,不需要数据整体移
先生zeng
·
2024-01-23 15:35
2021-03-12
数据结构
剑指 Offer 35. 复杂链表的复制
ScreenShot2021-03-12at10.36.11AM.png方法一:拼接+拆分构建拼接链表ScreenShot2021-03-12at10.37.47AM.png2.构建所有random连接ScreenShot2021-03-12at10.38.29AM.png拆分ScreenShot2021-03-12at10.39.24AM.png实现:classSolution:defcopyR
MicrosoftCEOs
·
2024-01-23 15:40
深入理解 Java 垃圾回收机制
ps:内存泄露是指该内存空间使用完毕之后未回收,在不涉及复杂
数据结构
的一般情
玩大数据的小轩
·
2024-01-23 14:30
【从浅到深的算法技巧】链表
定义:链表是一种递归的
数据结构
,它或者为空(null),或者是指向一个结点(node)的引用,该结点合有一个泛型的元素和一个指向另一条链表的引用。
牛马程序员
·
2024-01-23 14:00
从浅到深的算法技巧
算法
链表
数据结构
谈谈我对数据库三范式的字面理解
今天看了看《
数据结构
系统原理》(黄靖主编)这本书(备考自考,不然以我的品味,直接豆瓣9.0以上,哈哈哈)首先看下书上给出的定义:第一范式(1NF):设R为任一给定关系,若R中的每个列与行的交点处的取值都是不可再分的基本元素
一笑超人
·
2024-01-23 14:33
使用Python进行基本数据类型操作
1.背景介绍在Python中,数据类型是一种基本的
数据结构
,用于存储和操作数据。Python支持多种数据类型,包括整数、浮点数、字符串、列表、元组、字典和集合等。
Python_P叔
·
2024-01-23 13:47
python
服务器
开发语言
numpy
核心
数据结构
ndarray多维数组,TIM截图20200406171028.png注意n维的顺序ndarray的属性ndarray.ndim数组的轴(维度)的个数。维度的数量被称为rank。
咚咚强
·
2024-01-23 13:23
【
数据结构
与算法】3.顺序表
博客主页:爱敲代码的小杨.✨专栏:《JavaSE语法》❤️感谢大家点赞收藏⭐评论✍,您的三连就是我持续更新的动力❤️小杨水平有限,欢迎各位大佬指点,相互学习进步!文章目录1.线性表2.顺序表2.1顺序表结构2.2实现顺序表接口2.3打印顺序表2.2实现新增元素2.3实现查找元素2.3获取指定位置的值2.4删除元素2.5获取顺序表的长度2.6清空顺序表3.代码1.线性表定义:线性表是n个具有相同特性
爱敲代码的小杨.
·
2024-01-23 13:31
数据结构与算法
Java
java
开发语言
算法
数据结构
数据结构
----- 堆
堆的概念堆是在完全二叉树的基础上建立堆又分为大根堆和小根堆。什么是大根堆呢?就是说里面的任意结点的值都满足大于其子树中结点的值这个条件则说明该堆是大根堆(最大堆)与其相反就称为小根堆(最小堆)。堆的性质1、堆中某个节点的值总是不大于或者不小于其父节点的。2、堆总是一棵完全二叉树。下面我们通过图例来区分大根堆和小根堆堆的存储方式我们从堆的概念可以得知:堆是一棵完全二叉树所以我们可以通过层序遍历的方式
小比特鹏
·
2024-01-23 13:27
数据结构
java
学习
Java中的方法
方法就是可以完成某个功能的代码块注意:方法必须先定义,后调用,否则程序将报错方法定义后并不是直接可以运行的,需要手动调用才会执行可以在方法中调用其他的方法方法在内存结构中的调用过程栈内存用的是栈这种
数据结构
总结
雪球不会消失了
·
2024-01-23 13:52
java
开发语言
数据结构
-栈与队列--中缀转为后缀表达式
问题分析什么后缀表达式我们平时使用的为中缀表达式,操作符在两个操作数之间,而所谓后缀表达式,即操作符在两个操作数之后;比如中缀表达式变成后缀表达式。为什么要使用后缀表达式在我们的认知中,我们接触一般都是中缀表达式,例如:、等;但在计算机中,如果是像这样简单的计算不用太多思考,但对于像这样甚至还要稍复杂的表达式,我们要考虑到计算符优先级的问题,将其转为才能进行计算;尤其涉及到计算符优先级的表达式时,
一棵灬大树
·
2024-01-23 13:34
结构化数据与非结构化数据有什么区别?
客户如何选择不是基于
数据结构
,而是基于使用它们的应用程序:关系数据库用于结构化数据,大多数其他类型的应用程序用于非结构化数据。然而,结构化数据分析的难易程度与非结构化数据的分析难度之间的关系日益紧张。
奥利文儿
·
2024-01-23 12:59
数据库
dba
大数据
sql
Zookeeper+Kafka集群
主要用来解决分布式应用集群中应用系统的一致性问题,想大于各种分布式应用的注册中心+文件系统+通知机制本质用于注册各种分布式应用,存储和管理这些分布式应用的元数据,如果应用或服务本身状态发生变化就会通知到客户端
数据结构
王德发666
·
2024-01-23 12:25
zookeeper
kafka
分布式
数据结构
前言本文是基于王道考研
数据结构
所记的笔记。如有侵权,请告知删除。
微醺的眼眸
·
2024-01-23 12:49
数据结构与算法
数据结构
数据结构
-树与二叉树
树最适合用来表述(元素之间具有分支层次关系)的数据。一、二叉树的性质二叉树的五种基本形态判断:1.二叉树第i(i≥1)层上至多有个结点2.深度为k(k≥1)的二叉树至多有个结点。3.一棵有n个结点的树的所有结点度数之和(边)为n-1.4.任意二叉树中,若叶子结点(度为0)的个数为,度为1的结点个数为,度为2的结点个数为,则树:二、二叉树的遍历快速上手可以看下面这个up主的视频:【纯干货】三分钟教会
NNLYF_
·
2024-01-23 12:44
数据结构与算法
数据结构
数据结构
--图(更新ing~)
树具有灵活性,并且存在许多不同的树的应用,但是就树本身而言有一定的局限性,树只能表示层次关系,比如父子关系。而其他的比如兄弟关系只能够间接表示。推广---图图形结构中,数据元素之间的关系是任意的。一、图的基本概念二、图的分类三、图的相关术语1、顶点的度无向图:n个顶点找两条,没有方向,2、路径和路径长度3.子图4.图的连通1)无向图的连通2)有向图的连通5.生成树#不讨论的图:四、图的存储方法1、
NNLYF_
·
2024-01-23 12:44
数据结构
Vector容器的详细介绍
一、vector基本概念1.1功能: -vector
数据结构
和数组非常相似,也称单端数组1.2vector与普通数组区别: -不同之处在于数组是静态空间,而vector可以动态拓展1.3动态拓展: 并不是在原空间之后续接新空间
小小小小栋
·
2024-01-23 12:43
c++
算法
数据结构
---顺序表
1.线性表的定义和特点顺序储存结构:数组链式储存结构:指针2.线性表的类型定义3.顺序存储结构等同于structPolynomial{floatp;inte;}typeofstruct{structPolymomial*elem;intlength;}Sqlist;关于数组的动态和静态分配:4.顺序表基本操作的实现示意图:补充:操作算法中用到的预定义常量和类型一.初始化注意这里(SqList&L)
NNLYF_
·
2024-01-23 12:42
数据结构与算法
数据结构
dbeaver批量导出数据到另一个数据库
接下来我将模拟生产环境进行数据迁移二、问题现状1、现在我有两个数据库一个数据库名为ceshi1另一个数据库名为ceshi22、现在我的ceshi1里面有两张表三条数据,我想把这两张表迁移到ceshi2中迁移后
数据结构
和大小不变
耳边私语着
·
2024-01-23 12:09
postgresql
数据库
Java
数据结构
与算法:线性
数据结构
之栈
Java
数据结构
与算法:线性
数据结构
之栈大家好,我是免费搭建查券返利机器人赚佣金就用微赚淘客系统3.0的小编,一个对编程充满热情的程序猿。今天,我们将深入探讨Java中另一种重要的线性
数据结构
——栈。
weixin_836869520
·
2024-01-23 12:33
java
数据结构
开发语言
Java
数据结构
与算法:线性
数据结构
之链表
Java
数据结构
与算法:线性
数据结构
之链表大家好,我是免费搭建查券返利机器人赚佣金就用微赚淘客系统3.0的小编,一个对编程充满热情的程序猿。
weixin_836869520
·
2024-01-23 12:32
数据结构
java
链表
肝下十万字的《
数据结构
考研》笔记,你对
数据结构
理解水平将从入门到入魔❤️
第一章绪论1.1基本概念1.1.1基本术语 相关术语:数据、数据元素、数据对象、数据类型和
数据结构
。
luo an
·
2024-01-23 11:59
算法
数据结构
链表
面试
学习方法
数据结构
- 第 6 章 树和二叉树
【考纲内容】(一)树的基本概念(二)二叉树;二叉树的定义及其主要特征;二叉树的顺序存储结构和链式存储结构;二叉树的遍历;线索二叉树的基本概念和构造(三)树、森林树的存储结构;森林与二叉树的转换;树和森林的遍历(四)树与二叉树的应用二叉排序树;平衡二叉树;哈夫曼树和哈夫曼编码【知识框架】【复习提示】本章内容多以选择题的形式考查,但也会出涉及树遍历相关的算法题;树和二叉树的性质、遍历操作、转换、存储结
yzr213
·
2024-01-23 11:28
计算机考研
408
统考科目
数据结构
数据结构
- 第 2 章 线性表
【考纲内容】(一)、线性表的定义和基本操作(二)、线性表的实现顺序存储;链式存储;线性表的应用【知识框架】【复习提示】线性表是考研命题的重点;这类算法题实现起来比较容易而且代码量较少,但却要求具有最优的性能(时间、空间复杂度),才能获得满分;因此,需要牢固掌握线性表的各种操作(基于两者存储结构),在平时的学习中多注重培养动手能力;另外,需要提醒的是,算法最重要的是思想!考场上的时间有限,在试卷上不
yzr213
·
2024-01-23 11:58
计算机考研
408
统考科目
数据结构
数据结构
- 第 3 章 栈和队列
【考纲内容】(1).栈和队列的基本概念(2).栈和队列的顺序存储结构(3).栈和队列的链式存储结构(4).栈和队列的应用【知识框架】【复习提示】(1).本章通常以选择题的形式考查,题目不算难,但命题的形式比较灵活(2).其中,栈(出入栈的过程、出栈序列的合法性)和队列的操作及其特征是考查重点(3).栈和队列都是线性表的应用和推广,因此也容易出现在算法设计题中(4).此外,栈和队列的顺序存储、链式存
yzr213
·
2024-01-23 11:58
计算机考研
408
统考科目
数据结构
数据结构
精录&总结Episode.7
数据结构
入门之图(基于Visual C++)
今天酷狗上有人问我,为什么歌写的还行,却不火?思前想后,觉得火这个东西的定义是复杂的。正是因为有太多和我一样的年轻人,在自己的事业方面沉不住气,还没有做出那么优秀的东西来却一味想着火,才会将自己陷入不能坚持于一件事的困窘之中。相反,有千千万万的方式让自己知名,但是这个世界知名的东西往往流于形式,这可能不是我们真正想要的。就好比我们都倡导不忘初心,可怜的是不忘初心这句话在传唱的过程中也渐渐地忘记了初
笙歌散尽
·
2024-01-23 11:57
数据结构精录&总结
算法
数据结构
c++
图论
有向图
从0开始学C++ 第二十八课
数据结构
深入 - 栈和队列
第二十八课:
数据结构
深入-栈和队列学习目标:理解栈(Stack)的基本概念和特性。掌握队列(Queue)的基本概念和特性。学会在C++中使用栈和队列。了解栈和队列的典型应用场景。
mls学习小记
·
2024-01-23 11:27
C++
从0开始学C++
数据结构
c++
从0开始学习C++ 第三十三课 线性搜索和二分搜索
线性搜索(LinearSearch)概念:线性搜索是一种简单的查找算法,它从
数据结构
的一端开始,逐一检查每个元素,直到找到所需的元素或搜索到结构的另一端。
mls学习小记
·
2024-01-23 11:27
从0开始学C++
C++
学习
c++
数据结构
66个代码带你通关
数据结构
代码题,最适合学习
数据结构
代码的博客之一
数据结构
基础代码前言相信很多同学有遇到学习完了
数据结构
但是对考试中或者面试题里的代码部分一窍不通。
大灰狼学java
·
2024-01-23 11:56
算法
数据结构
学习
c++
链表
霍夫曼树
排序算法
上一页
82
83
84
85
86
87
88
89
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他