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
数据结构与算法小记
顺序表(
数据结构与算法
)
✅✅✅✅✅✅✅✅✅✅✅✅✅✅✅✅✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨无人扶我青云志我自踏雪之山巅✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✅✅✅✅✅✅✅✅✅✅✅✅✅✅✅✅顺序表顺序表的定义顺序表的结构静态顺序表动态顺序表顺序表接口的实现(增删查改)其它接口顺序表初始化检查空间是否增容(空间满了就增容)顺序表尾插顺序表尾删顺序表头插顺序表头删顺序表查找顺序表在pos位置插入x顺序表删除pos位置的值顺序表修改po
悦心无谓
·
2023-11-18 17:07
数据结构与算法
数据结构
顺序表
数据结构与算法
之美
数据结构与算法
之美概念数据结构指一组数据的存储结构图书馆储藏书籍,为了方便查找,一般会将书籍分门别类进行“存储”;按照一定规律编号,就是书籍这种“数据”的存储结构算法操作数据的一组方法那如何来查找一本书呢
米Py
·
2023-11-17 16:52
头歌(C语言)-
数据结构与算法
-二叉树-先序遍历/中序遍历
先序遍历二叉树任务描述本关任务:试修改右侧算法的错误。相关知识实验目的掌握二叉树的动态链表存储结构及表示;掌握二叉树的三种遍历算法(递归和非递归两类);运用二叉树三种遍历的方法求解有关问题。二叉树是一种非常重要的结构。由于二叉树是树结构的基础,因此,掌握二叉树的性质、存储结构、运算及其实现显得尤为重要。由于二叉树的各子结构与整个结构具有相似的特性,因而其算法大多采用递归形式,这是一个难点,但也是非
PsunshineB
·
2023-11-17 16:16
数据结构与算法(头歌)
c语言
算法
数据结构
头歌(C语言)-
数据结构与算法
-查找
构建二叉排序树任务描述本关任务:设计出在二叉排序树中插入结点的算法,在此基础上实现构建二叉排序树的算法。相关知识实验目的掌握顺序表的查找方法,尤其是二分查找方法;掌握二叉排序树的建立及查找。实验任务说明:查找是软件设计中的最常用的运算,查找所涉及到的表结构的不同决定了查找的方法及其性能。二分查找是顺序表的查找中的最重要的方法,应能充分理解其实现方法和有关性能,并能借助其判定树结构来加深理解。二叉排
PsunshineB
·
2023-11-17 16:16
数据结构与算法(头歌)
c语言
算法
数据结构
分治算法:谈一谈大规模计算框架MapReduce中的分治思想
------本文是学习算法的笔记,《
数据结构与算法
之美》,极客时间的课程------MapReduce是Google大数据处理的三驾马车之一,另外两个是GFS和Bigtable。
every__day
·
2023-11-17 09:46
算法与数据结构
分治算法
MapReduce
并归排序
对JS命名空间(namespace)的个人理解与应用
此部分查阅网上简书上的ifcode、博客园的一抹夏忧、博客园的digdeep、脚本之家的计算机-小白等包括但不限此的资料,结合自己理解以及实际代码示例整理而成除此笔记外大家可以看我其他笔记:全栈笔记、
数据结构与算法
洪吉林
·
2023-11-17 08:04
JavaScript
洪学习笔记总集
前端学习笔记
javascript
前端
C++
数据结构与算法
分析——二分查找
二分查找介绍二分查找,也叫折半搜索、对数搜索。是用来在一个有序数组中查找一个数的算法。例题题目描述给定一个n个元素有序的升序整型数组nums和一个目标值target,写一个函数搜索nums中的target,如果目标值存在返回下标,否则返回-1。示例1:输入:nums=[-1,0,3,5,9,12],target=9输出:4解释:9出现在nums中并且下标为4示例2:输入:nums=[-1,0,3,
L_Hygen
·
2023-11-17 08:22
笔记
题解
二分
算法
c++
二分法
CGAL功能介绍
算术与代数ArithmeticandAlgebra主要提供了计算几何用到的数学基础:数据类型、多项式、
数据结构与算法
代数基础AlgebraicFoundations这个包从概念、类和函数的角度定义了代数对
小胖七少爷
·
2023-11-17 07:24
CGAL
CGAL功能大纲
算术与代数ArithmeticandAlgebra主要提供了计算几何用到的数学基础:数据类型、多项式、
数据结构与算法
代数基础AlgebraicFoundations这个包从概念、类和函数的角度定义了代数对
weixin_30740581
·
2023-11-17 07:23
数据结构与算法
人工智能
CGAL模块介绍
算术与代数ArithmeticandAlgebra主要提供了计算几何用到的数学基础:数据类型、多项式、
数据结构与算法
代数基础AlgebraicFoundations这个包从概念、类和函数的角度定义了代数对
飞翔的霸王龙
·
2023-11-17 06:18
cg
Python之.py文件生成.exe可执行文件
小记
Python之.py文件生成.exe可执行文件
小记
一、写在前面的话二、Python之.py文件生成.exe可执行文件过程叮嘟!这里是小啊呜的学习课程资料整理。好记性不如烂笔头,今天也是努力进步的一天。
发芽ing的小啊呜
·
2023-11-17 00:01
#
Python
python
exe
[LeetCode]152. 乘积最大子数组(java实现)动态规划 dp
[LeetCode]152.乘积最大子数组(java实现)动态规划dp1.题目2.读题(需要重点注意的东西)3.解法4.可能有帮助的前置习题5.所用到的
数据结构与算法
思想6.总结1.题目2.读题(需要重点注意的东西
Cloudeeeee
·
2023-11-17 00:17
LeetCode深度解析
leetcode
java
算法
LeetCode:1.两数之和(C++实现)
如果是刚开始学习
数据结构与算法
的小伙伴则不用过于纠结进阶条件,能过就行。
Jomo.
·
2023-11-17 00:22
算法
数据结构
leetcode
哈希表
【
数据结构与算法
】(6):带头结点的双向循环链表
博客主页:Code_文晓本文专栏:
数据结构与算法
欢迎关注:感谢大家的点赞评论+关注,祝您学有所成!
醉竺
·
2023-11-16 22:12
数据结构与算法
链表
数据结构
算法
【数组】-找出有序数组中(有负有正)绝对值最小的数
写在前面 最近想复习一下
数据结构与算法
相关的内容,找一些题来做一做。如有更好思路,欢迎指正。
u010773514
·
2023-11-16 17:08
数据结构与算法
java
算法
数组
pythonturtle编程_Python编程
小记
:turtle库
一、基础小结turtle库是python标准库之一,入门级绘图库。importturtle之后即可使用。1、绘图窗口设置命令turtle.setup(400,300,200,100):参数以此(宽,高,距离屏幕左边距离,距离屏幕上方距离),屏幕左上角原点,单位像素。2、运动命令turtle.goto(x,y):直接跳转到(x,y)点,以绘图窗口中心为原点,向右为x轴,向上为y轴。turtle.fd
weixin_39604598
·
2023-11-16 14:40
pythonturtle编程
python编程库_Python编程
小记
:turtle库-Go语言中文社区
一、基础小结turtle库是python标准库之一,入门级绘图库。importturtle之后即可使用。1、绘图窗口设置命令turtle.setup(400,300,200,100):参数以此(宽,高,距离屏幕左边距离,距离屏幕上方距离),屏幕左上角原点,单位像素。2、运动命令turtle.goto(x,y):直接跳转到(x,y)点,以绘图窗口中心为原点,向右为x轴,向上为y轴。turtle.fd
谢士妞
·
2023-11-16 14:09
python编程库
ICRA 2023 | CurveFormer:基于Transformer的3D车道线检测新网络
作者|erkang编辑|CVer点击下方卡片,关注“自动驾驶之心”公众号ADAS巨卷干货,即可获取点击进入→自动驾驶之心技术交流群过年休息,有时间做一下3d车道线检测工作的
小记
,讲讲我们为什么做这个工作
自动驾驶之心
·
2023-11-16 11:31
transformer
3d
人工智能
计算机视觉
深度学习
Spring Gateway 使用
小记
微服务网关用SpringGateway实现优点还是挺多的。使用SpringReactor响应式编程,并发能力强。隶属Spring全家桶,能较好的集成各种其他组件,再结合Nacos等实现动态配置刷新,真香。Predicate和Filter简单的说:predicate用于对请求进行判断(断言),Filter用于对请求进行处理。对于一般的转发请求操作,用SpringGateway自带的Predicate
yuzhihaojia
·
2023-11-16 07:30
java后端
Spring
spring
java
gateway
GD32F303调试
小记
(五)之ADC+DMA+硬件过采样
之前有写过一篇GD32F103调试
小记
(一)之ADC+DMA,本文介
欢喜6666
·
2023-11-16 06:10
GD32
单片机
stm32
嵌入式硬件
数据结构与算法
【链表:一】Java实现
目录链表单向链表哨兵链表双向链表环形链表链表链表是数据元素的线性集合,其每个元素都指向下一个元素,元素存储上并不连续。随机访问性能根据index查找,时间复杂度O(n)插入或删除性能起始位置:O(1)结束位置:如果已知tail尾节点是O(1)[双向链表],不知道tail尾节点是O(n)中间位置:根据index查找时间+O(1)单向链表单向链表中每个元素只知道下一个节点位置单向链表的简单实现publ
zmbwcx
·
2023-11-16 06:42
java
链表
数据结构
数据结构与算法
【递归】Java实现
递归递归是一种解决计算问题的方法,其中解决方案取决于同一类问题的更小子集。特点:自己调用自己,如果说每个函数对应着一种解决方案,自己调用自己意味着解决方案是一样的(有规律的)每次调用,函数处理的数据会较上次缩减(子集),而且最后会缩减至无需继续递归内层函数调用(子集处理)完成,外层函数才能算调用完成递归二分查找具体实现代码如下publicintf(int[]a,inttarget,inti,int
zmbwcx
·
2023-11-16 05:31
java
排序算法
算法
shiro 集成 springmvc 4
小记
按照网上的教程,砌了个shiro和springmvc4的框架,见https://gitee.com/luobenyu/admin-console。主要是琢磨shiro登录时的自定义加密、解密流程。这个集成考虑数据库表、验证流程的可定制性,故不采取jdbcRealm的集成方式。查阅了一些非官方的教程,都会提到要覆盖org.apache.shiro.realm.AuthorizingRealm类的do
无名无姓某罗
·
2023-11-16 04:45
工具使用
Java
shiro2
系统运维管理
小记
系统运维,是一个可小可大的岗位。尤其是自动化运维、和系统复杂度都日益增加的今天,学会管理运维工具,衡量什么时候做什么事情显得更加重要。首先是日常运维。这里包括:将业务操作问题和基础设施(网络/访问策略)问题分离。采取不同方法解决。培养系统用户自行判断、自救的本领。业务操作问题中,也包括可以复现和一过性(不能复现)的。简单总结如下,具体看各单位/部门的合规程度来执行:存在可以复现的问题,应该确认影响
无名无姓某罗
·
2023-11-16 04:13
工具使用
运维
桌面安全
数据结构与算法
之排序: Leetcode 41. 缺失的第一个正数 (Typescript版)
缺失的第一个正数https://leetcode.cn/problems/first-missing-positive/描述给你一个未排序的整数数组nums,请你找出其中没有出现的最小的正整数。请你实现时间复杂度为O(n)并且只使用常数级别额外空间的解决方案。示例1输入:nums=[1,2,0]输出:3示例2输入:nums=[3,4,-1,1]输出:2示例3输入:nums=[7,8,9,11,12
Wang's Blog
·
2023-11-16 04:19
Data
Structure
and
Algorithms
leetcode
算法
排序
LeetCode高频题41. 缺失的第一个正数
你要是不扎实学习
数据结构与算法
,好好动手手撕代码,锻炼解题能力,你可
冰露可乐
·
2023-11-16 02:44
大厂面试高频题之数据结构与算法
leetcode
缺失的第一个正数
缺失正数
缺失
数组缺第一个正数
数据结构与算法
-树和二叉树
树树的定义在树中通常将数据元素称为结点(node)。树(tree)是n(n≥0)个结点的有限集合。当n=0时,称为空树;任意一棵非空树满足以下条件:(1)有且仅有一个特定的称为根(root)的结点;(2)当n>1时,除根结点之外的其余结点被分成m(m>0)个互不相交(结点不能属于多个子树,子树之间不能有关系)的有限集合,T1,T2,…,Tm,其中每个集合又是一棵树,并称为这个根结点的子树(subt
Ciiyan
·
2023-11-16 00:01
数据结构与算法
数据结构
C++初阶(十一)STL简介及string类初讲
北尘_:个人主页个人专栏:《Linux操作系统》《经典算法试题》《C++》《
数据结构与算法
》☀️走在路上,不忘来时的初心文章目录一、什么是STL二、STL的版本三、STL的六大组件四、STL的重要性五、
北尘_
·
2023-11-15 22:32
C++
c++
开发语言
小记
java正则表达式中matcher.find() 和 matcher.matches() 的区别
matcher.find()顾名思义,find为查找,其功能为查找字符串中是否有符合条件的字串(包含本身),当查找到时即返回true,更多地与matcher.group(inti)配合使用,用于从字符串中取出特定字串。matcher.matches()要求字符串本身能够完全匹配给定的正则表达式。可以说,对于单独调用find或matches,当matches返回为true时,find必定返回为tru
天上的西红柿
·
2023-11-15 19:47
Java开发
1024程序员节
正则表达式
java
小记
:executor.shutdownNow无法关闭线程池,线程池卡死
一定要注意子线程的InterruptedException异常处理,要throw出来,不要吞掉!正确案例:importjava.util.concurrent.ExecutorService;importjava.util.concurrent.Executors;importjava.util.concurrent.TimeUnit;publicclassDemo{publicstaticvoi
天上的西红柿
·
2023-11-15 19:46
Java开发
java
线程池
开发语言
数据结构与算法
之排序: Leetcode 922. 按奇偶排序数组 II (Typescript版)
按奇偶排序数组IIhttps://leetcode.cn/problems/sort-array-by-parity-ii/描述给定一个非负整数数组nums,nums中一半整数是奇数,一半整数是偶数。对数组进行排序,以便当nums[i]为奇数时,i也是奇数;当nums[i]为偶数时,i也是偶数。你可以返回任何满足上述条件的数组作为答案。示例1输入:nums=[4,2,5,7]输出:[4,5,2,7
Wang's Blog
·
2023-11-15 15:27
Data
Structure
and
Algorithms
leetcode
算法
排序
NEW日常
小记
之DBeaver简单使用操作
为了平时写SQL语句更方便,Dbeaver提供了“模板功能”,该功能可以实现自动生成一些常用的SQL语句块,配置好之后输入名称然后按两下tab键就可以呼出SQL模板:下面列出几个我常用的快捷键以及操作。1、执行sql语句,选中所写得sql语句,执行Ctrl+ENTER键,即可执行语句。2、如果想要新增一个sql编辑页面,执行ctrl+】符号。3、如果查出来数据想要拷贝出自己想要得文本文件也可以使用
liujiaping
·
2023-11-15 15:20
DBeaver
MySQL
B常用
sql
数据库
database
C typedef 用法 详解(通俗易懂)
本篇博文算是《C语言
数据结构与算法
》系列专栏的开篇之作。其实,up准备出的C语言描述的
数据结构与算法
也仅仅是为了将来java版本的
数据结构与算法
做做铺垫,毕竟up是主攻java的。当然,之后up大概率
Cyan_RA9
·
2023-11-15 13:58
C
#
数据结构与算法(入门)
c语言
c++
数据结构
「算法
小记
」-2:矩阵链相乘的方案数【迭代/递归/动态规划/区域化DP/记忆化搜索】(C++ )
本文专栏:本文收录于洲洲的《算法
小记
》系列专栏,该专栏记录了许多常见的各种各样有趣的实战技巧。
程序员洲洲
·
2023-11-15 13:23
算法小记
项目踩坑
算法
矩阵
动态规划
SpringBoot写接口
小记
以及 几个层的功能总结(自用 勿喷)
目录Entity层:实体层数据库在项目中的类Mapper层:持久层主要与数据库进行交互Service层:业务层控制业务Controller层:控制层控制业务逻辑Entity层:实体层数据库在项目中的类Entity层是实体层,也就是所谓的model,也称为pojo层,是数据库在项目中的类,包含实体类的属性和对应属性的set、get方法。Mapper层:持久层主要与数据库进行交互Mapper层,也称D
CV工程师!!
·
2023-11-15 12:56
JAVA
spring
boot
后端
java
数据结构与算法
题目集7-21——求前缀表达式的值
我的
数据结构与算法
题目集代码仓:https://github.com/617076674/Data-structure-and-algorithm-topic-set原题链接:https://pintia.cn
清風逐尘乀
·
2023-11-15 10:37
数据结构与算法题目集
数据结构与算法题目集
前缀表达式
Java数据结构和算法---程序员常用10种算法
网课指路:【尚硅谷】
数据结构与算法
(Java
数据结构与算法
)_哔哩哔哩_bilibili1.二分查找算法二分查找算法(非递归)介绍①二分查找法只适用于从有序的数列中进行查找(比如数字和字母等),将数列排序后再进行查找
安卓小趴菜
·
2023-11-15 10:31
Java数据结构和算法
动态规划
背包
KMP算法
贪心算法
【C++】:STL——标准模板库介绍 || string类
1.什么是STLSTL(standardtemplatelibaray-标准模板库):是C++标准库的重要组成部分,不仅是一个可复用的组件库,而且是一个包罗
数据结构与算法
的软件框架2.STL的版本原始版本
_Return _My_Offer_
·
2023-11-15 08:39
C/C++
c++
数据结构与算法
(java):线性表-栈
栈1、概念1.1定义栈(Stack)是限定仅在表尾进行插入和删除操作的线性表。把允许插入和删除的一端称为栈顶(top),另一端称为栈底(bottom),不含任何数据元素的栈称为空栈。栈的插入(push)操作叫做压栈,也叫进栈,删除操作(pop)叫做弹栈,也叫出栈。1.2特点栈是先进后出(LIFO:LastInFirstOut)的线性表,简称LIFO结构。栈元素具有线性关系,即前驱后继关系。栈的插入
持久的棒棒君
·
2023-11-15 06:04
Java相关
数据结构与算法(java)
数据结构
算法
java
JDBC
小记
——SQL注入及预编译操作对象、批处理
目录SQL注入预编译操作对象自定义JDBC工具类1.创建配置文件2.配置3.在工具类中使用配置文件批处理注意事项SQL注入SQL注入是黑客对数据库进行攻击的常用手段之一,他们拼接一些恶意的sql语句,来获取他们想要的数据。例:select*fromuserwhereusername='1'or'1'='1'andpassword='1'or'1'='1';利用sql语言的特点,即where后面的条
Jmh-Ethereal
·
2023-11-15 04:41
JDBC
sql
数据库
java
mysql
【算法精简学习指南 第一天】什么是算法
文章目录一、算法无处不在二、算法是什么1.算法定义2.数据结构定义3.
数据结构与算法
的关系作为一个快三年开发经验的程序员,平时工作中对算法的接触也不是很多。
海海向前冲
·
2023-11-15 04:32
算法
力扣197. 上升的温度
idfromWeatherw1innerjoinWeatherw2onw1.recordDate=subdate(w2.recordDate,1)wherew2.Temperature>w1.Temperature【
小记
码畜也有梦想
·
2023-11-15 01:38
SQL练习
sql
[BUU刷题记录]day01-起步
BUU-WEB这是一个菜鸡的蜕变先
小记
录一下题目环境部署必备的docker安装sudoapt-getremovedockerdocker-enginedocker.iocontainerdruncsudoapt-getupdatesudoapt-getinstallapt-transport-httpsca-certificatescurlgnupglsb-releasecurl-fsSLhttp
Dem0@
·
2023-11-15 01:32
CTF复现
安全
web
数据结构与算法
系列第一篇——浅谈递归
数据结构与算法
系列第一篇——浅谈递归定义举例优点递归使用注意事项递归一定要有条件限定,保证能够停止下来,否则会发生栈溢出在递归中虽然有限定条件,但是递归次数不能太多,否同也会发生栈内存溢出构造方法禁止递归案例分析递归实现的二分查找算法汉诺塔问题归并排序消除递归递归和栈总结定义在函数
yemuxiaweiliang
·
2023-11-14 23:29
数据结构与算法
算法
数据结构
java
浅谈
数据结构与算法
(一)
数据结构与算法
(一)引言什么是数据数据结构类型数据的逻辑结构:分类1:数据的线性结构与非线性结构分类2:集合结构线性结构树状结构网络结构数据的存储结构:顺序存储结构:链式存储结构:索引存储结构:散列存储结构
抗压的人i
·
2023-11-14 23:53
数据结构与算法
数据结构
时间复杂度
空间复杂度
【
数据结构与算法
】浅谈尾递归
在《
数据结构与算法
分析:C描述》(DataStructuresandAlgorithmAnalysisInC)的第三章中,以打印链表为例,提到了尾递归(tailrecursion)并指出了尾递归是使用递归极其不当的例子
兰亭风雨
·
2023-11-14 23:21
数据结构与算法
数据结构与算法随笔
尾递归
数据结构
数据结构与算法
之查找算法——哈希表(又称散列表)
哈希表也称为散列表,也是用来查找指定元素的一种方法。散列表是根据关键字直接进行访问的数据结构。散列表通过散列函数将关键字映射到存储地址,建立了关键字和存储地址之间的一种直接映射关系。这里的存储地址可以是数组下标、索引、内存地址等。利用哈希表查找元素需要解决两个问题:构造哈希表和处理冲突。在图8-75中,如果要查找48,就可以通过散列函数得到其存储地址,直接找到该关键字。散列表查找的时间复杂度与表中
源代码•宸
·
2023-11-14 23:10
算法和数据结构
数据结构
算法
散列表
哈希算法
数据结构与算法
五:哈希表-哈希函数设计原则-哈希冲突解决方案
一、哈希表的定义:二、哈希表举例:哈希函数就是映射关系三、哈希表应用举例:Leetcode上第387题:思路:通过s.charAt(i)-'a’将字符串中的字符映射成hash表,出现一次,在相应位置加一,左后找到第一个值为1的下标其他思路:当然此题解决方案很多,如一位一位的遍历亦可以四、哈希函数:将业务场景中的键转化为索引的过程称为哈希表的核心即使再优秀的哈希表也保证不了一个键对应一个不同的索引,
follow_me!
·
2023-11-14 23:39
数据结构
散列表
哈希算法
数据结构
数据结构与算法
--散列表
散列表前言一、什么是散列表二、HashMap三、散列表原理四、散列函数的设计五、解决散列冲突的方法1、开放寻址法2、链表法总结前言散列表也叫哈希表,是根据键值对(key,value)进行访问的一种数据结构。他是把一对(key,value)通过key的哈希值来映射到数组中的,也就是说,它通过把关键码值映射到表中一个位置来访问记录,以加快查找的速度。这个映射函数叫做散列函数,存放记录的数组叫做散列表。
C君莫笑
·
2023-11-14 23:09
数据结构快速入门
散列表
哈希算法
数据结构
【Java
数据结构与算法
】-哈希表
作者:学Java的冬瓜博客主页:☀冬瓜的主页专栏:【Java
数据结构与算法
】分享:曾梦想仗剑走天涯,看一看世界的繁华。
学Java的冬瓜
·
2023-11-14 23:08
【Java
数据结构与算法理解及刷题】
java
散列表
哈希算法
数据结构
上一页
61
62
63
64
65
66
67
68
下一页
按字母分类:
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
其他