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
数据结构与算法(JAVA实现)
C++实现线性表 - 03 双向循环链表
数据结构与算法
专栏——C++实现写在前面:上一讲我们学会了如何创建一个单链表,这一讲我们来看看双向循环链表是如何进行操作的,我相信经过上面的学习,这一讲对你来说不会太吃力~什么是双向链表正如上图所示,双向链表就只是在单向链表的基础上
Pandaconda
·
2024-01-25 12:24
数据结构与算法
链表
数据结构
c++
双向循环链表C++
具体概念可以参考
数据结构与算法
等诸多书籍1.双向循环链表基本操作的实现.hpp#pragmaonce#includeusingnamespacestd;constintERROR=0;constintOK
Worthwhile_HUST
·
2024-01-25 12:24
数据结构
C++
链表
c++
数据结构
[AcWing] 907. 区间覆盖(C++实现)贪心---区间问题例题
[AcWing]907.区间覆盖(C++实现)贪心---区间问题例题1.题目2.读题(需要重点注意的东西)3.解法4.可能有帮助的前置习题5.所用到的
数据结构与算法
思想6.总结1.题目2.读题(需要重点注意的东西
Cloudeeeee
·
2024-01-25 11:30
AcWing算法日记
c++
贪心算法
算法
C++
数据结构与算法
(十)(贪心算法)
贪心算法贪心的本质是选择每一阶段的局部最优,从而达到全局最优。如何验证可不可以用贪心算法呢?贪心没有套路,说白了就是常识性推导加上举反例。手动模拟一下感觉可以局部最优推出整体最优,而且想不到反例,那么就试一试贪心。一般步骤:将问题分解为若干个子问题找出适合的贪心策略求解每一个子问题的最优解将局部最优解堆叠成全局最优解455.分发饼干●排序+贪心大饼干喂饱大胃口大尺寸的饼干既可以满足胃口大的孩子也可
chenyfan_
·
2024-01-25 11:58
数据结构与算法
#
贪心算法
c++
数据结构
贪心算法
数据结构与算法
思维导图
原文地址(https://blog.csdn.net/ityqing/article/details/82838524)
数据结构与算法
思维导图1数据结构指的是“一组数据的存储结构”,算法指的是“操作数据的一组方法
何家一枝花
·
2024-01-25 11:03
基于
JAVA实现
的支持多线程访问的WEB服务器
1.系统概述1.1业务背景web服务提供了可供浏览的网页,对浏览web服务的需求是本程序的背景,当然现在已经有很多web服务器的很好的实现,本程序也不可能说做得比知名的那些要好,在这里程序的目的是为了锻炼网络程序设计与实践和软件系统设计与开发实践能力。1.2总体目标实现一个web服务器,能够提供让标准浏览器用HTTP协议来进行访问的网页,并且能够支持多线程非阻塞的服务,最后会提供一个web服务器程
LEMFOooO
·
2024-01-25 11:52
数据结构与算法
教程,数据结构C语言版教程!(第五部分、数组和广义表详解)六
第五部分、数组和广义表详解数组和广义表,都用于存储逻辑关系为“一对一”的数据。数组存储结构,99%的编程语言都包含的存储结构,用于存储不可再分的单一数据;而广义表不同,它还可以存储子广义表。本章重点从矩阵的角度讨论二维数组的存储,同时讲解广义表的存储结构以及有关其广度和深度的算法实现。十一、什么是广义表前面讲过,数组即可以存储不可再分的数据元素(如数字5、字符'a'),也可以继续存储数组(即n维数
别致的SmallSix
·
2024-01-25 10:43
数据结构(C语言版)
算法
开发语言
c语言
数据结构与算法
教程,数据结构C语言版教程!(第五部分、数组和广义表详解)五
第五部分、数组和广义表详解数组和广义表,都用于存储逻辑关系为“一对一”的数据。数组存储结构,99%的编程语言都包含的存储结构,用于存储不可再分的单一数据;而广义表不同,它还可以存储子广义表。本章重点从矩阵的角度讨论二维数组的存储,同时讲解广义表的存储结构以及有关其广度和深度的算法实现。九、行逻辑链接的顺序表实现矩阵乘法(附带C语言完整代码)矩阵相乘的前提条件是:乘号前的矩阵的列数要和乘号后的矩阵的
别致的SmallSix
·
2024-01-25 10:43
数据结构(C语言版)
数据结构
c语言
java
数据结构与算法
教程,数据结构C语言版教程!(第五部分、数组和广义表详解)七
第五部分、数组和广义表详解数组和广义表,都用于存储逻辑关系为“一对一”的数据。数组存储结构,99%的编程语言都包含的存储结构,用于存储不可再分的单一数据;而广义表不同,它还可以存储子广义表。本章重点从矩阵的角度讨论二维数组的存储,同时讲解广义表的存储结构以及有关其广度和深度的算法实现。十三、广义表的深度和长度(C语言)详解前面学习了广义表及其对应的存储结构,本节来学习如何计算广义表的深度和长度,以
别致的SmallSix
·
2024-01-25 10:12
数据结构(C语言版)
数据结构
c语言
开发语言
常见排序算法(C语言实现)
排序算法源码排序算法是《
数据结构与算法
》中最基本的算法之一。对于排序算法,不能简单的就学习其代码实现而是要学习如何去分析算法,了解每一个算法的时间复杂度,空间复杂度等特征。
kevin-up
·
2024-01-25 10:58
数据结构与算法
数据结构
算法
排序算法
快速排序
python面试题大全(四)
数据结构与算法
1.数组中出现次数超过一半的数字deffind_majority_element(nums):count=0candidate=None#遍历数组,找出可能的候选众数fornuminnums
海哥python
·
2024-01-25 08:01
面试八股文
python
算法
数据结构
【Java】
Java实现
MD5、SHA-1、SHA-256、SHA-512加密
文章目录1散列函数(也叫作hash函数)1.1消息摘要1.2特点1.3常见算法1.4代码实现1散列函数(也叫作hash函数)1.1消息摘要消息摘要(MessageDigest)又称数字摘要(DigitalDigest)。他是一个唯一对应一个消息或者文本的固定长度的值,它是一个单向的hash加密函数对消息进行作用而产生的。使用数字摘要生成的值是不可以篡改的,为了保证文件或者值的安全。1.2特点无论消
芬达_fenda
·
2024-01-25 07:44
密码学
java
md5
加密解密
使用
java实现
基于CS模式SHA-256算法文件完整性程序
目录0x01程序基本要求0x02实现代码0x03效果展示0x04总结0x01程序基本要求软件包括客户端和服务器端,客户端实现文件Hash值计算,服务器端接收的文件和Hash值,进行文件完整性验证。软件具体功能如下:(1)客户端文件Hash的计算a)输入任意文件格式的文件b)采用Hash算法计算Hash值,并十六进制显示hash值,然后把文件和hash值给服务器端(2)服务器端验证文件的完整性a)接
星易辰
·
2024-01-25 07:13
java
开发语言
java实现
sha1算法
项目中遇到的问题官方案例中只给了python代码,对于指定内容进行sha1加密def_sig(content_md5,url,date):sha1=hashlib.sha1(app_key.lower().encode('utf-8'))sha1.update(content_md5.encode('utf-8'))sha1.update(url.encode('utf-8'))sha1.upda
王北七KING
·
2024-01-25 07:10
java
开发语言
【MySQL】打开科技创新的第一生产力
个人主页:Aileen_0v0热门专栏:华为鸿蒙系统学习|计算机网络|
数据结构与算法
个人格言:“没有罗马,那就自己创造罗马~”Vitalityshowsinnotonlytheabilitytopersistbuttheabilitytostartover
Aileen_0v0
·
2024-01-25 07:35
MySQL自学篇
mysql
科技
数据库
职场和发展
开发语言
笔记
数据分析
Java实现
计算指定文件的SHA256
我们可以使用SHA-256验证文件的完整性
Java实现
方式publicclassDige
才疏学浅,努力修炼
·
2024-01-25 07:02
android
java
开发语言
解决方案 | 基于SFTP协议的文件传输断点续传
Java实现
方案
背景因项目需要,我们服务每天都需要通过SFTP协议来对接上下游进行文件传输,但是对于一些大文件,在与第三方公司的服务器对接过程中很可能会因为网络问题或上下游服务器性能问题导致文件上传或者下载被中断,每次重试都需要重新对文件进行上传和下载,非常浪费带宽、服务器资源和时间,因此我们需要尽量提升文件传输效率,减少不必要的文件传输损耗。解决思路我们平时用一些下载软件,都有个断点续传功能,可以基于上一次已经
元学习
·
2024-01-25 05:58
性能优化与故障排查系列
解决方案
技术教程
java
php
开发语言
Java实现
校园疫情防控管理系统 JAVA+Vue+SpringBoot+MySQL
目录一、摘要1.1项目介绍1.2项目录屏二、功能模块2.1学生2.2老师2.3学校管理部门三、系统展示四、核心代码4.1新增健康情况上报4.2查询健康咨询4.3新增离返校申请4.4查询防疫物资4.5查询防控宣传数据五、免责说明一、摘要1.1项目介绍基于JAVA+Vue+SpringBoot+MySQL的校园疫情防控管理系统,包含了健康情况上报模块、健康咨询模块、离返校申请模块、防疫物资模块和防控宣
customer08
·
2024-01-25 04:44
java
vue.js
spring
boot
mysql
开发语言
Java实现
APK检测管理系统 JAVA+Vue+SpringBoot+MySQL
目录一、摘要1.1项目介绍1.2项目录屏二、功能模块2.1数据中心模块2.2开放平台模块2.3软件档案模块2.4软件检测模块2.5软件举报模块三、系统设计3.1用例设计3.2数据库设计3.2.1开放平台表3.2.2软件档案表3.2.3软件检测表3.2.4软件举报表四、系统展示五、核心代码5.1查询开放平台5.2新增开放平台5.3查询软件档案5.4新增软件举报5.5新增软件检测六、免责说明一、摘要1
customer08
·
2024-01-25 04:44
java
vue.js
spring
boot
后端
mysql
开发语言
Java实现
桃花峪滑雪场租赁系统 JAVA+Vue+SpringBoot+MySQL
目录一、摘要1.1项目介绍1.2项目录屏二、功能模块2.1游客服务2.2雪场管理三、数据库设计3.1教练表3.2教练聘请表3.3押金规则表3.4器材表3.5滑雪场表3.7售票表3.8器材损坏表四、系统展示五、核心代码5.1查询教练5.2教练聘请5.3查询滑雪场5.4滑雪场预定5.5新增滑雪器材六、免责说明一、摘要1.1项目介绍基于JAVA+Vue+SpringBoot+MySQL的桃花峪滑雪场租赁
customer08
·
2024-01-25 04:14
java
vue.js
spring
boot
开发语言
后端
开源
mysql
【数据结构算法】④、线性表算法练习篇、数据结构与线性表练习题-单选题+简答题、线性表算法练习题
【数据结构算法】④、数据结构-线性表-算法练习
数据结构与算法
总共分为19个系列①、
数据结构与算法
[基础]+线性结构部分内容篇②、单向循环链表的创建插入删除实现篇③、双向链表和双向循环链表的实现篇④、数据结构
宇夜iOS
·
2024-01-25 02:02
#
数据结构与算法
数据结构
算法
数据结构与算法
线性表
线性表练习题
【华为OD】C卷200分真题:100%通过 孙悟空吃蟠桃 JS实现【思路+源码】
++实现-CSDN博客Python代码实现:【华为OD】C卷200分真题:100%通过孙悟空吃蟠桃python实现-CSDN博客Java代码实现:【华为OD】C卷200分真题:100%通过孙悟空吃蟠桃
Java
五木大大
·
2024-01-25 01:13
杂谈
华为od
c语言
javascript
java
算法
python
C++
【华为OD】统一考试C卷真题 100%通过: 传递悄悄话 二叉树遍历 C语言源码实现【思路+源码】
C++源码实现的传送门:【华为OD】统一考试C卷真题100%通过:传递悄悄话二叉树遍历C/C++实现-CSDN博客
Java实现
的传送门:【华为OD】统一考试C卷真题100%通过:传递悄悄话二叉树遍历Java
五木大大
·
2024-01-25 00:42
python
算法
开发语言
华为od
java
c语言
C++
【华为OD】统一考试C卷真题 100%通过: 传递悄悄话 二叉树遍历 python源码实现
C++源码实现的传送门:【华为OD】统一考试C卷真题100%通过:传递悄悄话二叉树遍历C/C++实现-CSDN博客
Java实现
的传送门:【华为OD】统一考试C卷真题100%通过:传递悄悄话二叉树遍历Java
五木大大
·
2024-01-25 00:12
算法
c++
华为od
码蚁软件
python
java
二叉树
【华为OD】统一考试C卷真题 100%通过: 传递悄悄话 二叉树遍历 C/C++实现【思路+源码】
Java实现
的地址:【华为OD】统一考试C卷真题100%通过:传递悄悄话二叉树遍历Java源码实现-CSDN博客python实现的地址:【华为OD】统一考试C卷真题100%通过:传递悄悄话二叉树遍历python
五木大大
·
2024-01-25 00:11
算法
华为od
c++
c语言
码蚁软件
数据结构
python
C语言进阶——数据结构之顺序表
语言的数据结构的学习这也算是Humble做C语言专栏开始到现在迈出的一大步我们从这篇博客开始,会讲数据结构中的顺序表,和链表之后会利用这些知识来实战一个项目——通讯录(注:这些都是建立在C语言上的,更多的
数据结构与算法
的知识未来会在分享
不吃肉的Humble
·
2024-01-24 20:37
C语言进阶之数据结构
c语言
开发语言
数据结构
LeetCode算法题-Valid Palindrome(
Java实现
)
这是悦乐书的第174次更新,第176篇原创01看题和准备今天介绍的是LeetCode算法题中Easy级别的第33题(顺位题号是125)。给定一个字符串,确定它是否是回文,只考虑字母数字字符并忽略大小写。空字符串是有效回文。例如:输入:"Aman,aplan,acanal:Panama"输出:true输入:"raceacar"输出:false本次解题使用的开发工具是eclipse,jdk使用的版本是
程序员小川
·
2024-01-24 16:57
数据结构与算法
--第一章习题
数据结构与算法
--PTA第一章习题一、判断数据项是数据的最小单位。T数据元素是数据的最小单位。F数据的逻辑结构是指数据的各数据项之间的逻辑关系。
Java之弟
·
2024-01-24 16:25
数据结构与算法
数据结构
算法
数据结构与算法
--第二章习题
数据结构与算法
--PTA第二章习题一、判断ForasequentiallystoredlinearlistoflengthN,thetimecomplexitiesforqueryandinsertionareO
Java之弟
·
2024-01-24 16:54
数据结构与算法
数据结构
算法
java快速学习排序---插入排序
1.
java实现
插入排序(1)、图解插入排序插入排序(2)、插入排序的思想1、从第一个元素开始,该元素可以认为已经被排序;2、取出下一个元素,在已经排序的元素序列中从后向前扫描;3、如果该元素(已排序)
消失的码农
·
2024-01-24 14:47
【
数据结构与算法
】4.自主实现单链表的增删查改
博客主页:爱敲代码的小杨.✨专栏:《JavaSE语法》❤️感谢大家点赞收藏⭐评论✍,您的三连就是我持续更新的动力❤️小杨水平有限,欢迎各位大佬指点,相互学习进步!文章目录1.前言2.链表3.单链表的实现3.1打印链表3.2头插法3.3尾插法3.4任意位置插入元素3.5查找元素3.6链表节点个数3.7删除元素3.8删除链表中指定的所有元素3.9清空链表4.代码1.前言在上一篇《顺序表》中,我们已经熟
爱敲代码的小杨.
·
2024-01-24 13:56
数据结构与算法
Java
数据结构
java
算法
链表
Java实现
OPC Ua Server服务器创建
前言我们除了使用KEPServerEX6创建OPCUaServer服务器以外,还可以使用开源项目org.eclipse.milo创建一个java项目OPCUaServer的服务。相对于KEPServerEX6属于收费的商用版本来说,后者更为简单轻便。下面附加代码和文字说明,教你如何创建一个OPCUaServer的java服务。教程1.首先创建一个springboot的项目。可以不是web项目的,如
洛阳泰山
·
2024-01-24 11:10
opcua
java
服务器
开发语言
opc
ua
Redisson分布式锁入门使用(可重入锁(lock))
、使用Redisson1.引入Maven依赖2.编写自定义配置类3.实现分布式可重入锁附加引申一、Redisson是什么Redisson开源框架是一个Redis的分布式锁的现成实现方案,是Redis的
java
百炼成神 LV@菜哥
·
2024-01-24 10:51
redis
java编程
spring学习
spring
boot
分布式
java
java
数据结构与算法
刷题-----LeetCode667. 优美的排列 II
java
数据结构与算法
刷题目录(剑指Offer、LeetCode、ACM)-----主目录-----持续更新(进不去说明我没写完):https://blog.csdn.net/grd_java/article
殷丿grd_志鹏
·
2024-01-24 09:18
算法
java
算法
leetcode
数据结构
Java
数据结构与算法
:二叉搜索树
Java
数据结构与算法
:二叉搜索树大家好,我是免费搭建查券返利机器人赚佣金就用微赚淘客系统3.0的小编,也是冬天不穿秋裤,天冷也要风度的程序猿!什么是二叉搜索树?
weixin_836869520
·
2024-01-24 09:55
java
算法
开发语言
Java
数据结构与算法
:线性数据结构之队列
Java
数据结构与算法
:线性数据结构之队列大家好,我是免费搭建查券返利机器人赚佣金就用微赚淘客系统3.0的小编,也是冬天不穿秋裤,天冷也要风度的程序猿!
weixin_836869520
·
2024-01-24 09:46
java
数据结构
开发语言
Java实现
商品出入库
packagecom.lty;importjava.util.Scanner;publicclassMain{Scannersc=newScanner(System.in);publicstaticvoidshow(){System.out.println("***********************************************************");System.o
临江浪怀柔ℳ
·
2024-01-24 07:58
java
开发语言
jvm
通过Spire-
java实现
word和pdf文件相互转换
通过Spire-
java实现
word和pdf文件相互转换导入依赖包iceBlue官网简介接口文档两个工具类WordConvertUtilsPdfConvertUtils导入依赖包spire的office
99Savage
·
2024-01-24 07:57
开发小问题~
java
word
pdf
Java实现
快速排序(Quick_sort)
文章目录前言它的基本思想是:快速排序实现-理论快速排序实现-实践前言虽然快排是一种不稳定的排序方式:但是还是很快的,而且面试中我也有被问到过。它的基本思想是:选择一个基准数,通过一趟排序将要排序的数据分割成独立的两部分;其中一部分的所有数据都比另外一部分的所有数据都要小。然后,再按此方法对这两部分数据分别进行快速排序。整个排序过程可以递归进行,以此达到整个数据变成有序序列。快速排序实现-理论从数列
佩洛君
·
2024-01-24 07:56
面试
学习Java必看
java
算法
开发语言
Java实现
考研专业课程管理系统 JAVA+Vue+SpringBoot+MySQL
目录一、摘要1.1项目介绍1.2项目录屏二、功能模块2.1数据中心模块2.2考研高校模块2.3高校教师管理模块2.4考研专业模块2.5考研政策模块三、系统设计3.1用例设计3.2数据库设计3.2.1考研高校表3.2.2高校教师表3.2.3考研专业表3.2.4考研政策表四、系统展示五、核心代码5.1查询考研课程5.2新增考研专业5.3新增考研政策5.4查询考研学校5.5新增高校教师六、免责说明一、摘
customer08
·
2024-01-24 06:51
java
考研
vue.js
spring
boot
开源
mysql
用GPT帮你完成50%代码开发!重塑代码开发方式!
2.介绍2.1.一个简单示例当我们有一些简单的需求时,我们可以直接告诉GPT,让它帮我们生成一些代码,例如:用户:帮我写一个快速排序的Java代码ChatGPT:当然,下面是快速排序的
Java实现
代码:
青w韵
·
2024-01-24 05:42
工具集合
gpt
代码生成
python
数据结构与算法
python
数据结构与算法
python
数据结构与算法
算法基础算法概念时间复杂度空间复杂度复习:递归列表查找什么时列表查找顺序查找二分查找列表排序什么是列表排序常见的排序算法推荐排序LowB三人组冒泡排序选择排序插入排序排序
stu2bai0000
·
2024-01-24 05:35
python
算法
蓝桥杯
leetcode
Python
数据结构与算法
笔记——Python
数据结构与算法
一、栈和队列1.1栈的定义栈、队列、双端队列和列表都是有序的数据集合,其元素的顺序取决于添加顺序或移除顺序。一旦某个元素被添加进来,它与前后元素的相对位置将保持不变。
Bobby Wang
·
2024-01-24 05:34
数据结构和算法
python
开发语言
Java实现
两个有序的链表合并
Java实现
两个有序的链表合并先实现两个有序链表代码如下:SingleLinkedListsll1=newSingleLinkedList();for(inti=0;i<10;i+=2){SingleNodenode
tinyvampirepudg
·
2024-01-24 04:36
【C语言】程序的编译与链接(C语言代码为例) #代码写好后到运行期间要经过怎样的过程呢?# 粗略版 #
简料所属专栏:C语言个人社区:越努力越幸运社区简介:简料简料,简单有料~在校大学生一枚,专注C/C++/GO的干货分享,立志成为您的好帮手~C/C++学习路线(点击解锁)(●’◡’●)❤️C语言❤️初阶
数据结构与算法
简 料
·
2024-01-24 04:36
C语言
c语言
编译与链接
【华为OD】C卷真题 100%通过:求幸存数之和 JS代码实现【思路+代码】
】-CSDN博客C++代码实现:【华为OD】C卷真题100%通过:求幸存数之和C/C++实现_求幸存数之和java中间跳过-CSDN博客Java代码实现:【华为OD】C卷真题100%通过:求幸存数之和
Java
五木大大
·
2024-01-24 03:41
杂谈
算法
数据结构
华为od
c语言
javascript
C++
java
【华为OD】C卷200分真题:石头剪刀布游戏 100%通过 python源码实现
需要提供帮助、或者辅导可vx:wumu1024C++实现的传送门【华为OD】C卷200分真题:石头剪刀布游戏100%通过C/C++实现-CSDN博客
Java实现
的传送门【华为OD】C卷200分真题:石头剪刀布游戏
五木大大
·
2024-01-24 03:11
算法
java
python
码蚁软件
华为od
数据结构
c++
【华为OD】C卷200分真题:100%通过 考古学家 JS实现 【源码+思路】
原地发-CSDN博客python代码实现:【华为OD】C卷200分真题:100%通过考古学家Python实现【源码+思路】-CSDN博客java代码实现:【华为OD】C卷200分真题:100%通过考古学家
Java
五木大大
·
2024-01-24 03:11
杂谈
java
开发语言
华为od
c++
javascript
c语言
python
java实现
定时器
classMyTaskimplementsComparable{privateRunnablerunnable;privatelongtimeStamp;publicMyTask(Runnablerunnable,longdelay){this.runnable=runnable;this.timeStamp=System.currentTimeMillis()+delay;}publicRunn
_蓝天IT_
·
2024-01-24 03:03
java
开发语言
【Java】使用
Java实现
爬虫
文章目录使用
Java实现
爬虫一、HttpClient实现模拟HTTP访问1.1HttpClient1.2引入依赖1.3创建简单的请求操作1.3.1创建实例1.3.2Jsoup应用1.4爬取过程中可能出现的问题
Do_GH
·
2024-01-24 02:14
Java
java
爬虫
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
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
其他