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
数据结构与算法课程设计
数据结构与算法
笔记六(树形dp,Morris遍历,大数据相关题目,位运算 )
数据结构与算法
笔记树形dp二叉树节点间的最大距离问题排队的最大快乐值Morris遍历morris判断是否是搜索二叉树二叉树的递归套路和Morris如何选择?
在学习的王哈哈
·
2023-11-27 13:19
数据结构与算法
算法
java
开发语言
基于javaweb的在线水果商城系统(springboot+spring+springmvc+mybatis+html+mysql+redis)
spring+springmvc+mybatis+html+mysql+redis)运行环境Java≥8、MySQL≥5.7开发工具eclipse/idea/myeclipse/sts等均可配置运行适用
课程设计
m0_68551656
·
2023-11-27 13:17
mybatis
spring
spring
boot
Java程序员必会之
数据结构与算法
全梳理
常见的数据结构链表LinkedHashSetLinkedList底层数据结构由链表和哈希表组成。数据的添加和删除都较为方便,就是访问比较耗费时间。数组ArrayList访问数据十分简单,而添加和删除数据比较耗工夫堆堆是一种图的树形结构,被用于实现“优先队列",优先队列是一种数据结构,可以自由添加数据,但取出数据时要从最小值开始按顺序取出堆的特点:①堆中的每个结点最多有两个子结点②子结点必定大于父结
Java可可
·
2023-11-27 13:17
Java
编程
程序员
数据结构
散列表
链表
常用
数据结构与算法
基本
数据结构与算法
数据结构线性表数组链表栈、队列树、二叉树树二叉树二分搜索树平衡二叉树红黑树二叉堆线段树Trie集合、映射并查集算法排序算法二分查找DFS、BFS、回溯贪心分治法最短路径字符串匹配动态规划蒙特卡洛什么是数据结构数据结构是计算机存储
CoderLC
·
2023-11-27 13:45
Java
数据结构与算法
设计
算法
数据结构
java
一篇关于 JS 常用的
数据结构与算法
万字总结
一、前言首先,为什么我会学习
数据结构与算法
呢,其实主要是有两方面第一,是我在今年的flag里明确说到我会学这个东西第二,学了这些,对自己以后在工作或者面试也会带来许多好处然后,本文是最近学习的一个总结文章
前端达人
·
2023-11-27 13:09
算法
数据结构
java
cobol
regex
数据结构与算法
(Java)-树形DP题单
树形DP(灵神笔记)543二叉树的直径543.二叉树的直径-力扣(LeetCode)给你一棵二叉树的根节点,返回该树的直径。二叉树的直径是指树中任意两个节点之间最长路径的长度。这条路径可能经过也可能不经过根节点root。两节点之间路径的长度由它们之间边数表示。示例1:输入:root=[1,2,3,4,5]输出:3解释:3,取路径[4,2,1,3]或[5,2,1,3]的长度。示例2:输入:root=
我是鼠鼠大王666
·
2023-11-27 13:36
java
开发语言
数据结构
leetcode
笔记
算法
关于数据结构树的高度从0还是1开始计算的思考
于是我仔细阅读了《
数据结构与算法
分析:C语言描述》这本书,并得到了以下的答案。书上是这样描述的:对任意节点n,n的深度为从根到n的唯一路径的长。因此,根的深度为0。n的高是从n到一片树叶的最长路
curry昊
·
2023-11-27 13:32
数据结构
龟兔赛跑c语言
课程设计
报告,C语言程序设计--龟兔赛跑
/*所需头文件*/#include#include#include#includevoidguitu(void);main(){srand(time(NULL));/*时间触发函数*/guitu();/*调用guitu函数*/return0;}voidguitu()/*定义龟兔函数*/{intj,count=0,cou=0,number;/*定义变量*/charprintfun[71];while
低僧
·
2023-11-27 12:09
龟兔赛跑c语言课程设计报告
c语言上机试题倒计时,C语言课程实训-显示考试倒计时.doc
C语言课程实训-显示考试倒计时
课程设计
报告课程名称C语言课程实训系别:专业班级:学号:姓名:课程题目:显示考试倒计时完成日期:指导老师:2013年6月21日
课程设计
目的1)强化对C语言基本语法的认识和使用
影落飞神
·
2023-11-27 08:13
c语言上机试题倒计时
感恩日记0116-0526
晚上一起去金色雨林上课,老师都夸小伙有进步~4.帮朋友:和张敏一起讨论接下来
课程设计
,相互支招;把明天和瑜伽馆线上转型的直播推荐给有需要的伙伴;5.投资:每日定投box二.每日感恩:感恩sssb,所有伟大的传承上师们
糊糊陪你瑜伽
·
2023-11-27 08:22
计算机图形学绘制图形的过程,计算机图形学
课程设计
图形绘制变换
计算机图形学
课程设计
图形绘制变换(25页)本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦!
weixin_32557949
·
2023-11-27 07:07
计算机图形学绘制图形的过程
课程成功的要素
第2个就是培训方法在你的整个
课程设计
的环节中,应用了哪些的培训手法或者说培训的方式方法,来辅助你的效果的呈现和目标的达成。第3个是内容逻辑,我们通常所说的内容逻辑就是要符合金字塔的原理,做到不重不
陆游学苑
·
2023-11-27 06:02
golang路线
、添加、删除操作结构体和指针:包括定义、访问、操作接口和类型断言:包括接口定义、类型断言操作并发编程:包括goroutine、channel、锁等文件和网络编程:包括文件和网络编程的基本概念和实现方式
数据结构与算法
T.BS
·
2023-11-27 06:42
golang
golang
开发语言
后端
个人任务13.K 次取反后最大化的数组和
作者:Turbo时间限制:1S章节:
课程设计
问题描述:给你一个整数数组nums和一个整数k,按以下方法修改该数组:选择某个下标i并将nums[i]替换为-nums[i]。重复这个过程恰好k次。
_房似锦_
·
2023-11-27 06:24
DHU-----OJ
作业
#
数据结构课程设计
算法
c++
数据结构
数据结构与算法
--基础篇
目录概念常见的数据结构常见的算法算法复杂度空间复杂度时间复杂度
数据结构与算法
基础线性表数组链表栈队列散列表递归二分查找概念常见的数据结构常见的算法算法复杂度空间复杂度空间复杂度表示算法的存储空间与数据规模之间的增长关系
李嘉图呀李嘉图
·
2023-11-27 03:16
数据结构及算法
数据结构
算法
数据结构与算法
--分治算法-最大子序列和问题
分治算法用于设计算法的一种常用技巧–分治算法(divideandconquer)。分治算法由两部分组成:分(divide):递归然后借机较小的问题(基础情况除外)治(conquer):然后从子问题的解构建原问题的解分治算法一般在主题逻辑中都至少含有两个递归调用的例程,而正文中只有一个递归调用的例程不算是分治算法。一般坚持子问题是不想交的(即不重叠)前几章中分治算法之前我的文章中,我们依据看到有几个
生病的毛毛虫
·
2023-11-27 03:15
数据结构
算法
算法
数据结构
《
数据结构与算法
之美》读书笔记2
链表操作的技巧1.理解指针将摸个变量赋值给指针,实际上就是将这个变量的地址赋给指针,或者,指针中存储了这个变量的地址,指向了这个变量,所以可以通过指针找到这个变量。2.内存泄漏或指针丢失删除链表节点时,也要手动释放内存空间,否则会出现内存泄漏的问题。在插入结点时,应该先将x结点的下一个指向p的下一个b结点,然后再将p的下一个结点赋为x结点这样写会出现指针丢失:a->next=x;x->next=a
明里灰
·
2023-11-27 01:53
读书笔记
数据结构与算法
读书笔记
小结
学习
数据结构 | 单链表的基本实现
学习教材:《数据结构——从概念到C++实现》分类专栏:
数据结构与算法
(C++)目录前言全文1链表概述2单链表的基本实现2.1建立只有头结点的空链表2.2建立指定长度的链表2.3析构函数2.4求单链表长度
Treey_X
·
2023-11-26 23:34
数据结构与算法(C++)
数据结构
链表
c++
算法
动态分区分配存储管理
动态分区分配存储管理目录1、
课程设计
任务、要求、目的…31.1
课程设计
任务…31.2
课程设计
目的和要求…32、开发环境…33、相关原理及算法…33.1首次适应算法…33.2循环首次适应算法…43.3最佳适应算法
�小主
·
2023-11-26 21:40
动态分区分配存储管理
课设
操作系统
经验分享
数据结构与算法
Day20----递归算法时间复杂度的求解方法
一、递归算法时间复杂度的求解方法:1、求解思路: 递归的思想就是,将大问题分解为小问题来求解,然后再将小问题分解为小小问题。这样一层一层地分解,直到问题的数据规模被分解得足够小,不用继续递归分解为止。如果把这个一层一层的分解过程画成图,它其实就是一棵树。给这棵树起一个名字,叫作递归树。节点里的数字表示数据的规模,一个节点的求解可以分解为左右子节点两个问题的求解。二、举例:1、分析快速排序的时间复
墨殇染泪
·
2023-11-26 21:05
Makefile学习笔记-第一个Makefile文件
近期在学习c语言描述的
数据结构与算法
的时候,特别的想写多文件(一个文件的内容太多的话,看着头疼),然后编译的时候就出现了gcca.cb.cd.c.
pyyin_11
·
2023-11-26 20:44
Makefile
c++
makefile
软件测试面试题及答案,2022最强版
道软件测试面试真题,高清打印版打包带走,横扫软件测试面试高频问题,涵盖测试理论、Linux、MySQL、Web测试、接口测试、APP测试、Python、Selenium、性能测试、LordRunner、计算机网络、
数据结构与算法
入坑玩家
·
2023-11-26 20:38
软件测试
软件测试
测试工程师
自动化测试
功能测试
单元测试
数据结构殷人昆电子版百度云资源_数据结构精讲与习题详解(C语言版第2版清华大学计算机系列教材)...
本书覆盖了
数据结构与算法
的主要知识点,共分为8章,包括数据结构绪论,线性表,栈和队列,多维数组、字符串与广义表
weixin_39805883
·
2023-11-26 18:43
数据结构殷人昆电子版百度云资源
c语言将AOE网络的数据写入TXT文档中,
数据结构与算法
学习辅导及习题详解.张乃孝版-C/C++文档类资源...
数据结构与算法
学习辅导及习题详解.张乃孝版.04年10月经过几年的努力,我深深体会到,编写这种辅导书要比编写一本湝通教材困难得多。但愿我的上述理想,在本书中能够得以体现。
勃兰登堡
·
2023-11-26 18:42
【
数据结构与算法
】浙大数据结构MOOC课堂测试合集 - 超全版,含解析【更新ing】
文章目录️说在最前面CH1基本概念1.1什么是数据结构1.2什么是算法CH1.2章节末小测验-算法复杂度1.3应用实例:最大子列和问题CH1.3视频中插小练习CH2线性结构2.1线性表及其实现CH2.1视频中插小练习CH2.1章节末小测验-线性表2.2堆栈CH2.2视频中插小练习CH2.2章节末小测验-堆栈2.3队列CH2.3视频中插小练习CH2.3章节末小测验-队列2.4应用实例:多项式的加法
F菌的进阶之路
·
2023-11-26 18:41
数据结构-学习记录
数据结构
算法
数据结构与算法
学习
数据结构与算法
学习一复杂度1.1时间复杂度:算法执行效率算法的执行时间与算法的输入值之间的关系执行多少次deftest():total=0#这一段所用时间aforiinrange(num):total+
静静的时光里,慢慢沉淀
·
2023-11-26 18:11
学习
链表
数据结构
力扣LeetCode经典算法 斐波那契数列
数据结构(四十七)学习
数据结构与算法
过程中的心得体会以及知识点的整理,方便我自己查找,也希望可以和大家一起交流。
胡乱huluan
·
2023-11-26 18:18
数据结构与算法
leetcode
算法
数据结构
数据结构与算法
(Java)--常见算法
数据结构与算法
(java)–链表
数据结构与算法
(Java)–栈和递归
数据结构与算法
(java)–排序算法及查找
数据结构与算法
(java)–哈希表
数据结构与算法
(Java)–数结构
数据结构与算法
(Java
xiaoxin的博客
·
2023-11-26 17:35
数据机构与算法
算法
贪心算法
KMP
动态规划
分治
java中的
数据结构与算法
总结
java中的数据结构:八大基本数据类型、八大基本数据类型的包装类、字符串、数组、集合、链表、树、图、队列、栈。其中字符串、链表、队列和栈为线性结构,数组、集合、树和图为非线性结构。java中的算法:排序法、查找法、分治法、动态规划法、贪心法、分支限界法、回溯法。其中贪心算法与递归技术的联系最弱。
征程123
·
2023-11-26 17:05
java后端
数据结构
算法
java
数据结构与算法
之贪心算法
数据结构与算法
系列
数据结构与算法
之哈希表
数据结构与算法
之跳跃表
数据结构与算法
之字典树
数据结构与算法
之2-3树
数据结构与算法
之平衡二叉树
数据结构与算法
之十大经典排序
数据结构与算法
之二分查找三模板
数据结构与算法
之动态规划
数据结构与算法
之回溯算法
数据结构与算法
之
IT 涓涓清泉
·
2023-11-26 17:04
数据结构与算法
算法
数据结构
贪心算法
java
面试
数据结构与算法
(三)贪心算法(Java)
目录一、简介1.1定义1.2基本步骤1.3优缺点二、经典示例2.1选择排序2.2背包问题三、经典反例:找零钱3.1题目3.2解答3.3记忆化搜索实现3.4动态规划实现一、简介1.1定义贪心算法(GreedyAlgorithm),又名贪婪法,是寻找最优解问题的常用方法。将求解过程分成若干个步骤,每个步骤都应用贪心原则,选取当前状况下最好/最有的选择(局部最有利的选择),并以此希望最后堆叠出的结果也是
ACGkaka_
·
2023-11-26 17:33
数据结构与算法
贪心算法
算法
第四届传智杯 | 练习赛 | python解法思路
击鼓传花导语前几天传智杯出了练习赛,博主考研空闲之余,去做了一下好长时间不能更新文章,实在是考研太忙正好见很多粉丝留言传智杯的题目网上也没有对应的教程(这也算是全网首篇了吧啊哈哈哈,不过确实是很简单的题目)博主也还没有系统的学过
数据结构与算法
代码魔法师!
·
2023-11-26 16:13
python算法
python
算法
程序
数据结构与算法
学习 (03)单向循环链表
什么是单向循环链表?如果把单链表的最后一个节点的指针指向链表头部,而不是指向NULL,那么就构成了一个单向循环链表,通俗讲就是把尾节点的下一跳指向头结点。在单向链表中,头指针是相当重要的,因为单向链表的操作都需要头指针,所以如果头指针丢失或者破坏,那么整个链表都会遗失,并且浪费链表内存空间,因此我们引入了单向循环链表这种数据结构。代码实现1.定义变量和结构体#defineERROR0#define
暱稱已被使用
·
2023-11-26 16:55
4x4键盘键号显示实验微型计算机
课程设计
,单片机原理与应用考试大纲
单片机原理与应用考试大纲发表时间:2006-10-2814:43:12目录/提纲:……一、考核知识点:二、考核要求:一、考核知识点:二、考核要求:一、考核知识点:二、考核要求:一、考核知识点:二、考核要求:一、考核知识点:二、考核要求:一、考核知识点:二、考核要求:一、考核知识点:二、考核要求:一、考核知识点:二、考核要求:一、考核知识点:二、考核要求:一、考核知识点:二、考核要求:一、考试考核要
咔咔伊
·
2023-11-26 15:02
数据结构与算法
之二叉树: LeetCode 101. 对称二叉树 (Typescript版)
对称二叉树https://leetcode.cn/problems/symmetric-tree/描述给你一个二叉树的根节点root,检查它是否轴对称。示例11/|\2|2/\|/\34|43中间一条线是对称轴输入:root=[1,2,2,3,4,4,3]输出:true示例21/\22\\33输入:root=[1,2,2,null,3,null,3]输出:false提示树中节点数目在范围[1,10
Wang's Blog
·
2023-11-26 12:23
Data
Structure
and
Algorithms
leetcode
算法
二叉树
数据结构与算法
之二叉树: LeetCode 100. 相同的树 (Typescript版)
相同的树https://leetcode.cn/problems/same-tree/描述给你两棵二叉树的根节点p和q,编写一个函数来检验这两棵树是否相同。如果两个树在结构上相同,并且节点具有相同的值,则认为它们是相同的。示例111/\/\2323输入:p=[1,2,3],q=[1,2,3]输出:true示例211/\22输入:p=[1,2],q=[1,null,2]输出:false示例311/\
Wang's Blog
·
2023-11-26 12:53
Data
Structure
and
Algorithms
leetcode
算法
二叉树
数据结构与算法
之二叉树: LeetCode 226. 翻转二叉树 (Typescript版)
翻转二叉树https://leetcode.cn/problems/invert-binary-tree/描述给你一棵二叉树的根节点root,翻转这棵二叉树,并返回其根节点。示例144/\/\27===>72/\/\/\/\13699631输入:root=[4,2,7,1,3,6,9]输出:[4,7,2,9,6,3,1]示例222/\===>/\1331输入:root=[2,1,3]输出:[2,3
Wang's Blog
·
2023-11-26 12:19
Data
Structure
and
Algorithms
leetcode
算法
二叉树
基本排序算法的python代码
本文参考b站视频:清华大学博士讲解Python
数据结构与算法
(完整版)全套100节地址:https://www.bilibili.com/video/BV1uA411N7c5冒泡排序#冒泡排序,升序defbubble_sort
希哈的哈希
·
2023-11-26 10:44
排序算法
算法
数据结构
【
数据结构与算法
python】拓扑排序算法-DFS算法
1、引入很多问题都可转化为图,利用图算法解决,例如早餐吃薄煎饼的过程,以动作为顶点,以先后次序为有向边,问题是对整个过程而言,如果一个人独自做,所有动作的先后次序?从加料开始?还是从加热烤盘开始?2、分析从工作流程图得到工作次序排列的算法,称为“拓扑排序”,拓扑排序处理一个DAG,输出顶点的线性序列,使得两个顶点v,w,如果G中有(v,w)边,在线性序列中v就出现在w之前。拓扑排序广泛应用在依赖事
LaiYoung1022
·
2023-11-26 10:43
数据结构与算法
数据结构与算法
python
拓扑排序算法
深度优先算法
DFS算法
python的十大经典排序算法
一、简介排序算法是《
数据结构与算法
》中最基本的算法之一。
胖大xian
·
2023-11-26 09:06
#
算法
算法
排序算法
数据结构
快速排序
假期的安排
[咖啡]大三学生的教育研究方法
课程设计
好,
静能生慧玉能生香
·
2023-11-26 09:57
二叉链树的单分支与双分支节点个数(递归算法)-----
数据结构与算法
笔记
一、二叉链树的单分支与双分支节点个数参考书(《数据结构(C语言)》–严蔚敏等编著,清华大学出版社);相关代码:#include"stdio.h"#include"stdlib.h"#defineTRUE1#defineFALSE0#defineOK1#defineERROR0#defineOVERFLOW-2typedefintStatus;typedefcharTElemType;typedef
小王桐学
·
2023-11-26 08:14
数据结构与算法笔记
数据结构
算法
链表
C++初阶(十二)string的模拟实现
北尘_:个人主页个人专栏:《Linux操作系统》《经典算法试题》《C++》《
数据结构与算法
》☀️走在路上,不忘来时的初心文章目录一、string类的模拟实现1、构造、拷贝构造、赋值运算符重载以及析构函数
北尘_
·
2023-11-26 07:54
C++
c++
java
数据库
雨悦:「秋叶写作营」第一堂课程导读之感触
课程设计
详见:秋叶大叔这样的高手是怎样打造精品课程的?我会用四点式的结构框架来进行这个部分的逐一阐述:回顾总结:在这个课程中我有哪些最大的感触和收获?探寻意义:这些收获对于我来说为什么这么重要?
曾雨悦
·
2023-11-26 06:15
暑期启蒙班第1课(点滴教育)
一、暑期班课表:二、
课程设计
,遵循课标。三、第一讲:讲讲我的爱好——口语交际教学目标:根据新课标,重点锻炼学生说话和写话的能力。
潭客的语文生活
·
2023-11-26 06:29
数据结构与算法
-单链表的整表创建,删除,插入
1.单链表的创建image.pngimage.pngimage.png2.单链表的插入虽然上面我们有头插法,但是我们还是需要尾插法image.png单链表的删除image.png
豆瓣奶茶
·
2023-11-26 05:09
Quatus II +CPU设计+模拟与仿真
课程名称:硬件技术基础
课程设计
年级/专业:19计算机科学与技术开始时间:2021年9月9日结束时间:2021年11月4日摘要本次实验在quatusII9.0平台上设计了16位单周期CPU及其对应的指令系统
CAMlive
·
2023-11-26 05:14
硬件设计
硬件工程
单片机
嵌入式硬件
数据结构与算法
之Python实现——队列
在上一期博客中我们学习了栈这种结构,本期博客将学习一下跟栈很类似的一种结构——队列。本期知识点:顺序队列循环队列链式队列队列的应用顺序队列⚪️什么是队列?队列是一种跟栈很相似的结构。我们知道栈是一种先进后出的结构,那么队列就像一个排队的队伍一样,排在前面的买到东西后就离开,然后下一个继续买,而后来的人只能按照规矩排到他们的后面,也就是说队列是一种先进先出的结构。⚪️什么是顺序队列?在顺序栈中,我们
0202ohh
·
2023-11-26 04:54
python
数据结构
算法
数据结构与算法
_线性表_单链表_常用操作接口和复杂度分析
线性表_单链表_常用操作接口和复杂度分析链表的优点:内存利用率高,不需要大块连续内存;插入和删除不需要移动节点,时间复杂度为O(1);不需要专门进行扩展操作,需要节点时候直接申请即可。链表的缺点内存占用量大,每一个节点多出存放地址的空间:每个节点多了一个指针,假如有100万整型数据,假设指针占4字节,那么100w整型需要400w字节;如果用链表实现,每个节点多出一个指针,存放100w整型数组需要8
Mr_WangAndy
·
2023-11-26 03:38
数据结构与算法
链表
数据结构
单链表
链表的接口实现
单链表增删查改
数据结构与算法
(七) - 二叉查找树/平衡二叉查找树/红黑树
数据结构与算法
(七)-查找树1.二叉查找树二分查找衍生出来的树1.1定义与特点定义二叉查找树可以是一棵空树,具有如下特性:(左entry)//在左子树cur=cur.left;elseif(cur.valuevalue
祈望每天自然醒
·
2023-11-26 03:29
数据结构与算法
数据结构
avl
上一页
30
31
32
33
34
35
36
37
下一页
按字母分类:
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
其他