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
【数据结构】--树状数组
【
数据结构
习题】顺序表操作集
功能本题要求实现顺序表的操作集。函数接口定义:ListMakeEmpty();PositionFind(ListL,ElementTypeX);boolInsert(ListL,ElementTypeX,PositionP);boolDelete(ListL,PositionP);其中List结构定义如下:typedefintPosition;typedefstructLNode*List;str
ORI2333
·
2024-01-23 09:21
C++
数据结构
【
数据结构
习题】合并两个有序数组和两个有序链表序列的合并
合并两个有序数组要求实现一个函数merge,将长度为m的升序数组a和长度为n的升序数组b合并到一个新的数组c,合并后的数组仍然按升序排列。函数接口定义:voidprintArray(int*arr,intarr_size);/*打印数组,细节不表*/voidmerge(int*a,intm,int*b,intn,int*c);/*合并a和b为c*/其中a和b是按升序排列的数组,m和n分别为数组a、
ORI2333
·
2024-01-23 09:21
C++
数据结构
链表
算法
【
数据结构
习题】递增的整数序列链表的插入
要求:本题要求实现一个函数,在递增的整数序列链表(带头结点)中插入一个新整数,并保持该序列的有序性。函数接口定义:ListInsert(ListL,ElementTypeX);其中List结构定义如下:typedefstructNode*PtrToNode;structNode{ElementTypeData;/*存储结点数据*/PtrToNodeNext;/*指向下一个结点的指针*/};type
ORI2333
·
2024-01-23 09:21
C++
数据结构
链表
算法
【
数据结构
习题】线性表元素的区间删除(PTA)
要求:给定一个顺序存储的线性表,请设计一个函数删除所有值大于min而且小于max的元素。删除后表中剩余元素保持顺序存储,并且相对位置不能改变。函数接口定义:ListDelete(ListL,ElementTypeminD,ElementTypemaxD);其中List结构定义如下:typedefintPosition;typedefstructLNode*List;structLNode{Elem
ORI2333
·
2024-01-23 09:21
C++
数据结构
算法
云风网(www.niech.cn)个人网站搭建(三)mongodb本地安装
MongoDB将数据存储为一个文档,
数据结构
由键值对(key=>value)组成;MongoDB文档类似于JSON对象。
niech_cn
·
2024-01-23 09:24
个人开发网站搭建
mongodb
数据库
web架构师编辑器内容-快捷键操作的实现
快捷键操作的需求元素选择前提都是在元素被选中的情况下拷贝图层-⌘C/Ctrl+C:新建当前选择的元素的一个
数据结构
粘贴图层-⌘V/Ctrl+V:将新建的元素添加到components数组中删除图层-Backspace
A &......
·
2024-01-23 09:28
慕课网-Web前端架构师
前端
编辑器
数据结构
二:线性表之顺序表(不定长顺序表)的设计与实现
本篇博客详细总结
数据结构
中的第一种结构:线性表之不定长顺序表,主要从以下几个方面梳理:线性表的定义、顺序表的概念、顺序表的基本操作:增删改查的基本思想及代码实现、基本操作的算法效率分析(时间复杂度和空间复杂度
未来可期,静待花开~
·
2024-01-23 08:52
数据结构与算法系统精讲
数据结构
数据结构
----基本封装、包装类、装箱与拆箱、泛型详解
文章目录1包装类1.1基本数据类型和对应的包装类1.2装箱和拆箱1.3自动装箱和自动拆箱1.4易错题2.泛型3泛型类的使用4.裸类型(RawType)5泛型编译过程5.1擦除机制5.2实例化泛型类型数组的隐患5.3相关问题6泛型的上界7泛型方法7.1【非静态方法代码示例】:7.2【静态方法代码示例】:1包装类在Java中,由于基本类型不是继承自Object,为了在泛型代码中可以支持基本类型,Jav
码农小张~
·
2024-01-23 08:20
数据结构
数据结构
开发语言
【算法与
数据结构
】518、LeetCode零钱兑换 II
文章目录一、题目二、解法三、完整代码所有的LeetCode题解索引,可以看这篇文章——【算法和
数据结构
】LeetCode题解。
晚安66
·
2024-01-23 08:19
算法
算法
排序算法——冒泡排序算法详解
冒泡排序算法详解1.引言2.算法概览2.1输入处理2.2核心算法步骤2.3
数据结构
2.4复杂度分析3.算法优化4.边界条件和异常处理5.实验和测试6.应用和扩展7.代码示例8.总结1.引言冒泡排序是一种简单而直观的比较排序算法
Jc.MJ
·
2024-01-23 08:19
数据结构
算法
排序算法
数据结构
【
数据结构
】栈算法(算法原理+源码)
博主介绍:✌全网粉丝喜爱+、前后端领域优质创作者、本质互联网精神、坚持优质作品共享、掘金/腾讯云/阿里云等平台优质作者、擅长前后端项目开发和毕业项目实战✌有需要可以联系作者我哦!附上相关C语言版源码讲解精彩专栏推荐订阅不然下次找不到哟目录一、栈算法栈的基本操作:栈的应用:栈的实现方式:二、算法实现三、小结大家点赞、收藏、关注、评论啦!谢谢哦!如果不懂,欢迎大家下方讨论学习哦。一、栈算法栈(Stac
程序小勇
·
2024-01-23 08:14
课程设计
算法
数据结构
c++
c语言
线性回归
动态规划
leetcode
纯c实现栈和队列
数据结构
大全
栈栈是一种后进先出的
数据结构
,可以用数组来模拟实现,掌握必要的
数据结构
是非常的有必要的一样是先打出头文件#pragmaonce#include#include#include#include#includetypedefinttype
呆呆在发呆.
·
2024-01-23 08:14
c语言
数据结构
c++
算法
linux性能优化-磁盘I_O优化
1.1.1索引节点和目录项在Linux中一切皆文件,文件系统,本身是对存储设备上的文件,进行组织管理的机制为了方便管理,Linux文件系统为每个文件都分配两个
数据结构
,索引节点(indexnode)和目录项
一杯可乐、
·
2024-01-23 08:42
运维
CentOS
linux
运维
性能优化
[
数据结构
]顺序表
线性表是⼀种在实际中广泛使用的
数据结构
,常见的线性表:顺序表、链表、栈、队列、字符串...线性表在逻辑上是线性结构,也就说是连续的⼀条直线。
Dream_Snowar
·
2024-01-23 08:40
数据结构
c语言
开发语言
算法
数据结构
之使用顺序表写出通讯录
前言昨天我们踏入了
数据结构
的深山,并且和顺序表battle了一番,虽说最后赢了,但同时也留下了一个问题:如何从顺序表的增删查改加强到通讯录的的增删查改,别急,今天就带你一探究竟。
一颗青果
·
2024-01-23 08:10
数据结构
数据结构
算法
c语言
计算机学科分类与代码(GB/T 13745-2009)
计算机科学技术 520.10 计算机科学技术基础学科 520.1010 自动机理论 520.1020 可计算性理论 520.1030 计算机可靠性理论 520.1040 算法理论 520.1050
数据结构
学计算机的
·
2024-01-23 08:00
计算机专业相关
考研
《Python数据分析技术栈》第05章 06 矩阵(Matrices)
Matrices)Amatrixisatwo-dimensionaldatastructure,whileanarraycanconsistofanynumberofdimensions.矩阵是一种二维
数据结构
Python私教
·
2024-01-23 07:00
Python数据分析技术栈
python
数据分析
python
数据分析
矩阵
java
数据结构
与算法刷题-----LeetCode645. 错误的集合(位运算解法需要重点掌握)
java
数据结构
与算法刷题目录(剑指Offer、LeetCode、ACM)-----主目录-----持续更新(进不去说明我没写完):https://blog.csdn.net/grd_java/article
殷丿grd_志鹏
·
2024-01-23 07:59
算法
java
算法
排序算法
leetcode
java
数据结构
与算法刷题-----LeetCode485. 最大连续 1 的个数
java
数据结构
与算法刷题目录(剑指Offer、LeetCode、ACM)-----主目录-----持续更新(进不去说明我没写完):https://blog.csdn.net/grd_java/article
殷丿grd_志鹏
·
2024-01-23 07:29
算法
java
算法
数据结构
leetcode
R语言简介
具有多种数据类型,如向量、矩阵、因子、数据集等常用
数据结构
。多用于交互式数据分析,图形功能,更易于统计分析。
学计算机的
·
2024-01-23 07:57
r语言
开发语言
java
数据结构
与算法刷题-----LeetCode378. 有序矩阵中第 K 小的元素
java
数据结构
与算法刷题目录(剑指Offer、LeetCode、ACM)-----主目录-----持续更新(进不去说明我没写完):https://blog.csdn.net/grd_java/article
殷丿grd_志鹏
·
2024-01-23 07:26
算法
java
矩阵
算法
leetcode
R语言中数据框是什么?
R语言中的数据框(DataFrame)是一种非常重要的
数据结构
,用于存储和处理表格数据。
生信分析笔记
·
2024-01-23 07:56
后端
【设计模式】字节三面:请举例阐释访问者模式
首先,让我们先看一眼访问者模式的定义:“访问者模式是一种将数据操作与
数据结构
分离的设计模式,它允许在不改变
数据结构
的情况下添加新的操作。”你可能会觉得这个定义含混不清,不
我是雷老师
·
2024-01-23 07:20
设计模式
设计模式
访问者模式
面试
组合模式
5分钟了解Redis的内部实现跳跃表(skiplist)
跳跃表简介跳跃表(skiplist)是一个有序的
数据结构
,它通过在每个节点维护不同层次指向后续节点的指针,以达到快速访问指定节点的目的。
万猫学社
·
2024-01-23 07:00
数据结构
(C语言):链式二叉树的基本操作及其实现
#define_CRT_SECURE_NO_WARNINGS1//链式二叉树#include#include#include#includeusingnamespacestd;#defineMAX_SIZE100typedefcharTElemType;typedefstructBiNode{TElemTypedata;//结点数据structBiNode*lchild,*rchild;}BiNo
lalala1213888
·
2024-01-23 07:10
数据结构
c语言
算法
数据结构
:链表的基本操作及实现
/*链表*/#define_CRT_SECURE_NO_WARNINGS1#include#includetypedefstructlistnode{intdata;//链表的数据域listnode*next;//指向链表下一节点的指针域}listnode;typedefstructheadnode{listnode*head;//指向链表的头节点intsz;//当前链表有几个节点}headnod
lalala1213888
·
2024-01-23 07:40
数据结构
算法
05章【面向对象(下)】
super关键字继承的应用示例final关键字抽象类接口多态性instanceof关键字抽象类和接口的应用抽象类应用—模板方法模式接口应用—策略模式Object类模式简单工厂模式静态代理模式适配器模式内部类
数据结构
之链表基本数据类型包装类包与访问修饰符
小手の冰凉
·
2024-01-23 07:08
#
JavaEE
java
python
开发语言
数据结构
——哈希表
在C++容器中,map和set是经常被使用的容器,但是,我们会发现。一个是普通的map还有一个是unordered_map,这两者有什么区别呢?那就是map的底层使用的是红黑树而unordered_map底层所使用的是哈希桶,那么今天我们就来认识一下什么是哈希,以及哈希的相关知识,还有哈希表和哈希桶。1.哈希的简单介绍我们在做算法题的时候,碰到很多场景都会用到哈希,哈希其实是一种思想。比如这道题:
歪~~
·
2024-01-23 07:06
散列表
数据结构
哈希算法
c++
数据结构
(更新至链表)
数组数组的代码publicclassMyarr{privateintcapacity=0;privateintsize=0;privateT[]arr;//如果是空的则强制将容量扩充为10publicMyarr(intcapacity){if(this.size==0){this.capacity=10;this.arr=(T[])newObject[this.capacity];}}//按顺序添
lalala1213888
·
2024-01-23 07:33
数据结构
java
Iterator(遍历器)
它是一种接口,为各种不同的
数据结构
提供统一的访问机制。任何
数据结构
只要部署Iterator接口,就可以完成遍历操作(即依次处理该
数据结构
的所有成员)。
努力与幸运
·
2024-01-23 06:19
【C++】vector模拟实现过程中值得注意的点
虽然C++标准库已经为我们提供了vector的实现,但在某些情况下,我们可能需要自己模拟实现一个类似于vector的
数据结构
。今天铁蛋将给大家介绍介绍在模拟实现过程中值得注意的几个关键点。
咕噜签名-铁蛋
·
2024-01-23 06:19
c++
开发语言
for循环嵌套、九九乘法表
其中一种常见的循环结构是嵌套的for循环,它可以用来处理多维
数据结构
或执行多层嵌套的任务。
初闻女人香
·
2024-01-23 06:13
javascript
前端
html
2020年我凭借这份pdf成功拿到了阿里,腾讯,京东等六家大厂offer
大厂核心知识面试宝典,375页面试宝典,内容囊括jvm,java集合,java多线程并发,java基础,spring原理,微服务,网络,日志,zookeeper,kafka,mongoDB,设计模式,负载均衡,数据库,
数据结构
09a131ee5c4b
·
2024-01-23 06:09
数据仓库系列10- 数据仓库规范
一.数据模型架构原则1.1数据仓库分层分层的好处:清晰
数据结构
;数据血缘追踪;减少重复开发;数据关系条理化;屏蔽原始数据的影响。
只是甲
·
2024-01-23 06:20
离散化入门及使用方法与场景
当原数据很大或含有负数、小数时,难以表示为数组下标,一些算法和
数据结构
(如BIT)无法运作,这时我们就可以考虑将其离散化。
~Cc
·
2024-01-23 06:12
树状数组
离散化
算法
c++
数据结构
树状数组
[模板]---基础
一:单点修改,区间查询//单点修改,区间查询#includeusingnamespacestd;usingll=longlong;vectora(5e5+5),b(5e5+5);lln,k;lllowbit(llx){returnx&(-x);}voidadd(llx,lly){for(lli=x;i>n>>k;for(lli=1;i>a[i];add(i,a[i]);//该节点与父节点及右侧2的
~Cc
·
2024-01-23 06:12
树状数组
算法
c++
逆序对[模板]---离散化+
树状数组
(1月11日)
思路:因为a[i]数比较大,且本题与a[i]本身大小无关,仅与元素直接差值有关,故先用离散化减少空间,然后将数组降序排序后表示每个元素出现的位置,然后用
树状数组
求和,有效且大大降低了时间复杂度!
~Cc
·
2024-01-23 06:41
树状数组
离散化
c++
数据结构
算法
[LeetCode] 13. 罗马数字转整数(java实现)
[LeetCode]13.罗马数字转整数(java实现)1.题目2.读题(需要重点注意的东西)3.解法4.可能有帮助的前置习题5.所用到的
数据结构
与算法思想6.总结1.题目2.读题(需要重点注意的东西)
Cloudeeeee
·
2024-01-23 05:58
LeetCode深度解析
leetcode
java
算法
java毕业设计基于springboot企业车辆管理系统设计与实现
整体设计包括系统的功能、系统总体结构、系统
数据结构
和对系统安全性进行设计
qq_2083558048
·
2024-01-23 04:16
计算机毕业设计
springboot
java
课程设计
spring
boot
关于字典的问题
列表是有序排列的一些物件,而字典是将一些物件(keys)对应到另外一些物件(values)的
数据结构
字典能用在那里?各种你需要通过某个值去查看另一个值得场合。其实可以把字典看做一个“查询表”。
庵下桃花仙
·
2024-01-23 04:32
【分布式技术】注册中心zookeeper
目录一、ZooKeeper是什么二、ZooKeeper的工作机制三、ZooKeeper特点四、ZooKeeper
数据结构
五、ZooKeeper应用场景●统一命名服务●统一配置管理●统一集群管理●服务器动态上下线
liu_xueyin
·
2024-01-23 04:00
分布式
zookeeper
kafka
redis复习1-理论基础
redis里面的所有数据都是存在内存中所以减少了操作数据对于IO磁盘的读写操作的限制,从而提高数据读取和操作的速度redis在接受客户端请求的时候是属于单线程操作使用I/O多路复用模型–后续补充说明高效的
数据结构
滑上又滑落 一收和一放
·
2024-01-23 03:44
redis
瑞_
数据结构
与算法_二叉树
文章目录1什么是二叉树2二叉树的存储2.1使用树节点类TreeNode存储(代码)2.2使用数组存储3二叉树的遍历3.1广度优先遍历3.2深度优先遍历3.2.1深度优先——前序遍历3.2.2深度优先——中序遍历3.2.3深度优先——后序遍历3.3代码实现3.3.1递归实现——深度优先遍历3.3.2非递归实现——深度优先遍历3.3.2.1前序遍历3.3.2.2中序遍历3.3.2.3后序遍历3.3.2
瑞486
·
2024-01-23 03:43
数据结构与算法
刷题
java
数据结构
二叉树
集合复习1---理论基础
集合数组Collection&List集合Set集合Map集合父接口类线程是否安全有序性底层
数据结构
初始容量负载因子实例化方式是否可重复MapHashMap不安全无序数组+链表/红黑树161懒加载-MapLinkedHashMap
滑上又滑落 一收和一放
·
2024-01-23 03:11
集合
数据结构
——链式储存栈(由用户提供指针 )C语言描述
链式储存栈(由用户提供指针)模型C代码////Chainstorageofstacks//Createdbywenon2021/9/21.//通过链表模拟出先进后出的栈的结构//#include"Chainstorageofstacks.h"#include"stdio.h"#include"string.h"#include"stdlib.h"//设置栈节点的结构体typedefstructSt
toptap8_nn
·
2024-01-23 03:40
数据结构
C语言学习
数据结构
链表
栈
算法
面向对象编程
栈的应用——就近匹配 (C语言)
运用栈一
数据结构
模型,可以很好进行匹配。
toptap8_nn
·
2024-01-23 03:40
数据结构
C语言学习
c语言
数据结构
栈
字符串
c算法
数据结构
—线性栈(通过数组实现)C语言描述
线性栈(通过数组实现)**栈模型**C代码实现**代码注释非常详细,可直接编译运行**////Createdbywenon2021/9/20.//#defineMAX_SIZE1024#include"stdio.h"#include"stdlib.h"#include"string.h"//stackstructtypedefstructSStack{void*data[MAX_SIZE];in
toptap8_nn
·
2024-01-23 03:09
C语言学习
数据结构
数据结构
c语言
堆栈
栈
c算法
文件系统(六)—文件系统mount过程 转载
1
数据结构
虚拟文件系统通过目录项dentry实例组成的跟文件系统管理内核所有的文件,具体文件系统根目录需要关联
盼望孤独的二进制
·
2024-01-23 02:48
linux
服务器
运维
从源头看Dust3d | (七)meshcombiner:CGAL网格聚合
2021SC@SDUSC目录预备知识:CGAL库(一)Kernel内核(二)CgalMesh(三)半边网格
数据结构
一、类MeshCombiner二、具体函数主要通过combine函数实现网格的半边结构黏合
苏打不是糖
·
2024-01-23 02:00
Dust3d学习
c++
html
1024程序员节
【CGAL_空间搜索与排序】3D快速求交和距离计算
AABBTree官方文档链接:CGAL5.5-3DFastIntersectionandDistanceComputation(AABBTree):UserManual1介绍AABB树提供了一个静态的
数据结构
和算法
MSTIFIY
·
2024-01-23 02:29
#
CGAL
图形图像库
CGAL
文档阅读笔记
上一页
83
84
85
86
87
88
89
90
下一页
按字母分类:
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
其他