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
acm_数据结构
Go 方法
第1章方法Go语言也支持面向对象的思想;所谓面向对象编程:1对象就是简单的一个值或者变量,并且拥有其方法2方法是某种特定类型的函数3面向对象编程就是使用方法来描述每个
数据结构
的属性和操作;使用者不需要了解对象本身的实现
yzr213
·
2024-01-23 11:54
后端编程语言
golang
Java
数据结构
Java提供了很多
数据结构
来处理和组织数据Java中的util包中提供了许多
数据结构
的实现,可以根据具体需要选择合适的类以下介绍一下常用的Java
数据结构
:1.数组(Arrays)数组是一种基本的
数据结构
小猿学码
·
2024-01-23 11:23
java
数据结构
开发语言
03_list
APIlistIterator方法subList方法ArrayListArrayList的源码阅读LinkedListVectorStacklist接口特点:List是Collection的子接口,是描述数据存储的接口
数据结构
表现为线性表
coo1heisenberg
·
2024-01-23 11:52
JavaWeb
java
Java语言第三篇集合
集合集合List集合ArrayListLinkedList泛型SetTreeSet集合特点
数据结构
HashSet集合Map集合HashMapTreeMap可变参数创建不可变集合集合集合和数组的对比数组的长度是不可变的
帝乙岩
·
2024-01-23 11:17
编程语言
java
开发语言
freeRTOS总结(六)列表及列表项
列表是FreeRTOS中的一个
数据结构
,概念上和链表有点类似,列表被用来跟踪FreeRTOS中的任务。列表的特点:列表项间的地址非连续的,是人为的连接到一起的。
Ant?1
·
2024-01-23 11:17
freeRTOS
单片机
学习
数据结构
-学习笔记
什么是
数据结构
?
数据结构
是计算机存储、组织数据的方式。
数据结构
是指相互之间存在一种或多种特定关系的数据元素的集合。结构包括逻辑结构和物理结构。
_pass_
·
2024-01-23 11:45
数据结构
学习
笔记
机器学习实战 K-近邻算法
K-近邻算法优点:精度高、对异常值不敏感、无数据输入假定缺点:计算复杂高、空间复杂度高适用数据范围:数值型和标称型一般流程收集数据:可以使用任何方法准备数据:距离计算所需要的数值,最好是结构化的
数据结构
分析数据
今昔何夕丶
·
2024-01-23 11:48
Java
数据结构
与算法:贪心算法之最小生成树
Java
数据结构
与算法:贪心算法之最小生成树大家好,我是免费搭建查券返利机器人赚佣金就用微赚淘客系统3.0的小编,也是冬天不穿秋裤,天冷也要风度的程序猿!
u010405836
·
2024-01-23 11:49
java
贪心算法
开发语言
Java
数据结构
与算法:动态规划之背包问题
Java
数据结构
与算法:动态规划之背包问题大家好,我是免费搭建查券返利机器人赚佣金就用微赚淘客系统3.0的小编,也是冬天不穿秋裤,天冷也要风度的程序猿!
u010405836
·
2024-01-23 10:47
java
动态规划
代理模式
(力扣记录)5. 最长回文子串
数据结构
/算法:动态规划时间复杂度:O(n^2)空间复杂度:O(1)代码实现:classSolution:deflongestPalindrome(self,s:str)->str:leng=0res=
Wilson_ZheLIN
·
2024-01-23 10:13
力扣算法题目记录
leetcode
数据结构
算法
python
个人相关工作介绍
[1]低质量、多分辨率、多尺度遥感、医学、文字图像应用型研究[2]大数据、文本、语音、图像工程化应用型研究[3]传统算法+
数据结构
的基础研究[4]深度学习head、neck、loss、优化、并行方面应用研究
Ada's
·
2024-01-23 10:06
计算机科学技术及软件工程应用
系统科学
神经科学
认知科学
四、字节码执行引擎
2.栈帧参考《认识JVM规范》中的栈帧栈帧的说明:栈帧是用于支持JVM进行方法调用和方法执行的
数据结构
;栈帧随着方法调用而创建,随着方法结束
zengk562
·
2024-01-23 10:48
JVM
java
jvm
栈帧
操作数栈
动态连接
静态分派
动态分派
局部变量表
一位5年iOS开发者的亲身经历,你会选择坚持吗?
群内提供
数据结构
与算法、底层进阶、swift、逆向、底层面试题整合文档等免费资料!1,作为一个iOS开发工程师,我之前做过iOS但是还做过一段安卓,都说安卓是iOS的基础,这个应该算是正常的。
_小迷糊_997
·
2024-01-23 10:26
[分章:阅读]《我的第一本算法书》
第一章
数据结构
1.链表1、
数据结构
之一,线性排列数据,指针链接数据;访问O(n),删除/添加O(1)2、类似链条。
学者Miles
·
2024-01-23 10:07
#
阅读
数据结构
严蔚敏
数据结构
次优二叉树的生成及二叉排序树
#include#include#include#include#defineOK1#defineERROR0#defineFALSE0#defineTRUE1#defineOVERFLOW-2#defineLH1#defineRH-1#defineEH0#defineGRADE4typedefintStatus;typedefintKeyType;typedefstruct{KeyTypekey
哆啦BCD梦
·
2024-01-23 10:04
数据结构
c语言
c++
Java并发- ABA问题
它主要发生在某些
数据结构
(如栈、队列、链表等)的原子操作中。ABA问题的名称来自于
数据结构
中元素的状态变化序列:元素最初处于状态A,然后被改变为状态B,最后又被改回原先的状态A。
青衫客36
·
2024-01-23 10:02
Java基础
java
开发语言
C++提高编程——模板
本专栏记录C++学习过程包括C++基础以及
数据结构
和算法,其中第一部分计划时间一个月,主要跟着黑马视频教程,学习路线如下,不定时更新,欢迎关注。
爱睡觉的咋
·
2024-01-23 10:02
C++学习
c++
开发语言
算法
数据结构
| 散列表(Hash Table)
散列表(HashTable)又名哈希表/Hash表,是根据(Key)直接访问子内存存储位置值(Value)的
数据结构
,他是由数组演化而来的,利用了数组支持按照下标进行随机访问数据的特性。
suweijie768
·
2024-01-23 10:26
数据结构
散列表
数据结构
--克鲁斯卡尔(kruskal)算法(大话
数据结构
)
克鲁斯卡尔算法的个人解析笔记什么是克鲁斯卡尔(kruskal)算法克鲁斯卡尔算法与普里姆算法的区别在哪里呢克鲁斯卡尔算法实现宏定义对边集数组进行定义克鲁斯卡尔算法Find函数定义主函数测试代码解读什么是克鲁斯卡尔(kruskal)算法这里我们选用普里姆(prim)算法作为对比,prim算法是从一个顶点开始搜索最小路径,而克鲁斯卡尔算法是通过一个遍历好的边集数组搜索出一条最短路径。(最短路径的本质就
欧_aita
·
2024-01-23 10:25
数据结构与算法
数据结构
算法
图论
【
数据结构
习题】顺序表操作集
功能本题要求实现顺序表的操作集。函数接口定义: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++
开发语言
上一页
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
其他