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
算法与数据结构第2版(严蔚敏)
陈新仁英语语言学实用教程
第2版
练习题库考研真题解析
第一部分考研真题精选一、填空题1.Chomskyproposesthatthecourseoflanguageacquisitionisdeterminedbya(n)____languagefaculty.【中山大学2018研】【答案】innate【解析】乔姆斯基认为语言习得的过程是由人的内在语言机制决定的。2.____referstotherolelanguageplaysincommunic
气球宝宝
·
2023-06-14 03:18
如何成功实施一个数据治理项目?实施步骤有哪些?
国际数据管理协会(DAMA)在其《DAMA数据管理知识体系指南(
第2版
)》一书中将数据治理进行了定义,即数据治理是对数据资产管理行使权力、控制和共享决策(规划、监测和执行)的系列活动。此外,
袋鼠云数栈
·
2023-06-14 00:38
大数据
设计与部署稳定的分布式系统(
第2版
)笔记01_生产环境的生存法则
1.系统“应该”做什么1.1.添加所需特性2.系统“不应该”做什么2.1.崩溃2.2.停止响应2.3.丢失数据2.4.侵犯隐私2.5.损失金钱2.6.摧毁公司2.7.“杀死”客户3.QA部门的测试3.1.团队的大部分工作是想方设法地通过测试3.2.做了敏捷、务实和自动化的测试,也不足以证明软件已经为面对现实世界准备就绪3.3.仅通过QA测试并不能证明系统在未来3~10年的适用性3.4.几天甚至几周
躺柒
·
2023-06-13 09:17
笔记
分布式
系统架构
算法与数据结构
一、算法的复杂度
基本概念算法的复杂度通常使用O(1),O(n),O(logn),O(nlogn)来表示,即可以表示时间复杂度也可以表示空间复杂度。大O加上(),里面其实包裹的是一个函数f(),O(f()),指明某个算法的耗时/耗空间与数据增长量之间的关系。其中的n代表输入数据的量。说明(备注:n是数据量增大倍数)O(1)复杂度最低,为常量级,时间消耗与数据量大小无关O(n)耗时随着数据量增大而增大O(n^2)耗时
超_onlyu
·
2023-06-12 23:23
【
算法与数据结构
】24、LeetCode两两交换链表中的节点
文章目录一、题目二、解法三、完整代码所有的LeetCode题解索引,可以看这篇文章——【算法和数据结构】LeetCode题解。一、题目二、解法 思路分析:题目要求两两交换节点。在链表当中非常重要就是下一个节点,一旦丢失,这个节点后面的节点也就找不到了。那么我们在需要再交换前后做好保存节点变量的工作,程序当中我们设置了两个临时变量,例如在[1234]这个链表当中,第一次交换(交换12节点),cur
晚安66
·
2023-06-12 20:30
算法
算法
【
算法与数据结构
】19、LeetCode删除链表的倒数第 N 个结点
文章目录一、题目二、双指针法三、完整代码所有的LeetCode题解索引,可以看这篇文章——【算法和数据结构】LeetCode题解。一、题目二、双指针法 思路分析:这道题使用双指针一次遍历就能删除目标节点。快慢指针同一位置出发(虚节点),先让快指针前进n步,然后快慢指针一起更新,等到快指针到达链表末尾NULL指针时,慢指针指向倒数第n个节点,然后做删除操作。要注意快指针指向NULL时,慢指针要指向
晚安66
·
2023-06-12 20:30
算法
算法
【
算法与数据结构
】206、LeetCode 反转链表
文章目录一、题目二、翻转链表双指针法三、完整代码所有的LeetCode题解索引,可以看这篇文章——【算法和数据结构】LeetCode题解。一、题目二、翻转链表双指针法 思路分析:代码首先进行头结点合法性判断,如果是空链表或者仅有一个节点的链表都不需要翻转,直接返回。一共定义了三个节点指针变量,cur指针指向当前节点,pre指针指向翻转后的头结点,tmp指针用作保存原始指针头结点。首先tmp指针要
晚安66
·
2023-06-12 20:29
算法
算法
【算法和数据结构】LeetCode题解
文章目录一、数组二、链表三、哈希表本篇文章记录博主刷LeetCode题的题解和思路【
算法与数据结构
】LeetCode题解模板一、数组【
算法与数据结构
】704、LeetCode二分查找【
算法与数据结构
】35
晚安66
·
2023-06-12 20:59
算法
算法
【
算法与数据结构
】707、LeetCode设计链表
文章目录一、题目二、设计链表三、完整代码所有的LeetCode题解索引,可以看这篇文章——【算法和数据结构】LeetCode题解。一、题目二、设计链表 思路分析:这里我将的成员函数放在类外实现了,这样链表类看起来更加简洁,方便大家学习链表的结构,主要包含:节点类结构体,构造函数(构造函数也可以放在类外实现),成员函数和成员变量。类的成员函数实现主要有两种,一种是类内实现,一种是类外实现,类外实现
晚安66
·
2023-06-12 20:59
算法
算法
【
算法与数据结构
】160、LeetCode相交链表
文章目录一、题目二、解法三、完整代码所有的LeetCode题解索引,可以看这篇文章——【算法和数据结构】LeetCode题解。一、题目二、解法 思路分析:这道题题目蛮长的。说的大概意思就是对比指针地址,只要相等了,那就是相交节点。如果设置两个指针挨个遍历两个链表,那么复杂度非常高,O(m∗n)O(m*n)O(m∗n)。那么如何达到进阶的要求呢?首先我们要注意到,从相交节点开始,往后的节点是相同的
晚安66
·
2023-06-12 20:28
算法
算法
《软件工程教程》(
第2版
) 主编:吴迪 马宏茹 丁万宁 第二章课后习题参考答案
第2章软件问题定义及可行性分析课后习题参考答案一、填空题(1)可行性研究的目的是用最小的代价在尽可能短的时间内确定问题是否能够解决。(2)经济可行性研究范围包括投资效益分析、公司经营长期策略、开发所需的成本和资源、潜在的市场前景。(3)可行性分析的目的不是去开发一个软件项目,而是研究这个软件项目是否值得去开发。(4)可行性分析实质上是进行一次简化、压缩了需求分析和设计过程,要在较高的层次上以较抽象
边缘梦境
·
2023-06-12 05:48
软件工程教程
软件工程
《软件工程教程》(
第2版
) 主编:吴迪 马宏茹 丁万宁 第四章课后习题参考答案
第4章总体设计课后习题参考答案一、选择题(单选或多选)(1)面向数据流的软件设计方法中,一般将信息流分为(A)。A.变换流和事务流B.变换流和控制流C.事务流和控制流D.数据流和控制流(2)采用模块化技术的好处有(ABCD)。A.容易测试和调试B.有助于提高软件的可靠性C.提高可维护性D.有助于软件开发工程的组织管理(3)属于软件设计的基本原理的是(BD)。A.数据流分析设计B.模块规模应该适中C
边缘梦境
·
2023-06-12 05:48
软件工程教程
软件工程
一起刷
算法与数据结构
-链表篇1
大家好,我是工藤学编程大二在读作业侠系列最新文章Java实现聊天程序一起备战ccf-csp与蓝桥杯系列最新文章一起备战蓝桥杯与CCF-CSP之大模拟炉石传说一起刷
算法与数据结构
最新文章一起刷
算法与数据结构
工藤学编程
·
2023-06-11 23:49
算法
链表
数据结构
数据结构——迪杰斯特拉(Dijkstra)算法
以下是数据结构中关于迪杰斯特拉算法的操作(编程风格参考
严蔚敏
版数据结构)。头文件及宏定义#include#includeusingnamespacestd;typede
芣苢的成长之路
·
2023-06-11 19:25
数据结构
算法
数据结构
图论
Dijkstra
最短路径
数据结构——普里姆(Prim)算法
以下是数据结构中关于普里姆算法的操作(编程风格参考
严蔚敏
版数据结构)。
芣苢的成长之路
·
2023-06-11 19:24
数据结构
数据结构
图论
Prim
C语言
最小生成树
数据结构——有序顺序表的合并
以下是数据结构中关于有序顺序表的合并的基础操作(编程风格参考
严蔚敏
版数据结构)。
芣苢的成长之路
·
2023-06-11 19:23
数据结构
数据结构
c++
算法
c语言
开发语言
【LeetCode热题100】打卡第18天:字母异位词分组
精选100道力扣(LeetCode)上最热门的题目,适合初识
算法与数据结构
的新手和想要在短时间内高效提升的人,熟练掌握这100道题,你就已经具备了在代码世界通行的基本能力。
知识汲取者
·
2023-06-11 18:55
#
LeetCode热题100
Programming
practice
leetcode
java
链表
【LeetCode热题100】打卡19天:最大数组和&跳跃游戏
精选100道力扣(LeetCode)上最热门的题目,适合初识
算法与数据结构
的新手和想要在短时间内高效提升的人,熟练掌握这100道题,你就已经具备了
知识汲取者
·
2023-06-11 18:51
#
LeetCode热题100
Programming
practice
leetcode
游戏
java
【LeetCode】HOT 100(8)
题单介绍:精选100道力扣(LeetCode)上最热门的题目,适合初识
算法与数据结构
的新手和想要在短时间内高效提升的人,熟练掌握这100道题,你就已经具备了在代码世界通行的基本能力。
戊子仲秋
·
2023-06-11 13:21
LeetCode
HOT
100
算法
leetcode
c++
【LeetCode】HOT 100(7)
题单介绍:精选100道力扣(LeetCode)上最热门的题目,适合初识
算法与数据结构
的新手和想要在短时间内高效提升的人,熟练掌握这100道题,你就已经具备了在代码世界通行的基本能力。
戊子仲秋
·
2023-06-10 19:40
LeetCode
HOT
100
算法
c++
leetcode
剑指offer(
第2版
)
4/7503.找出数组中重复的数字03try1:遍历超时classSolution:deffindRepeatNumber(self,nums:List[int])->int:foriinrange(len(nums)-1):forjinrange(i+1,len(nums)):#第一次写忘记+1了ifnums[i]==nums[j]:returnnums[I]try2:字典classSoluti
洛洛洛洛洛啊
·
2023-06-10 13:28
不相关、独立与正交
目录随机变量对(X,Y)用基于协方差的相关系数定义相关性协方差:相关系数:相关性:用分布函数定义独立性独立性:用相关函数定义正交性相关函数:正交性:总结参考:[1]孔告化,何铭,胡国雷.概率统计与随机过程.
第2
风起微雨落
·
2023-06-10 12:55
数学
概率论
机器学习
人工智能
Python提取.ipynb文件中的Python代码保存为.py文件
封面图片:《Python程序设计基础(
第2版
)》,ISBN:9787302490562,董付国,清华大学出版社配套资源:用书教师可以免费获取教学大纲、教案、课件、源码、习题答案、课堂管理与考试系统,中国大学
dongfuguo
·
2023-06-10 12:54
编程语言
python
大数据
数据分析
epoll
数据结构之栈、队列——
算法与数据结构
入门笔记(四)
本文是
算法与数据结构
的学习笔记第四篇,将持续更新,欢迎小伙伴们阅读学习。有不懂的或错误的地方,欢迎交流栈栈是一种线性数据结构,其只允许在固定的一端进行插入和删除元素操作。
一名机电研究生
·
2023-06-10 07:06
算法与数据结构
数据结构
算法
笔记
c语言
数据结构之树与二叉树——
算法与数据结构
入门笔记(五)
本文是
算法与数据结构
的学习笔记第五篇,将持续更新,欢迎小伙伴们阅读学习。有不懂的或错误的地方,欢迎交流引言前面章节介绍的都是线性存储的数据结构,包括数组、链表、栈、队列。
一名机电研究生
·
2023-06-10 07:04
算法与数据结构
数据结构
算法
笔记
c语言
【LeetCode热题100】打卡第17天:接雨水&全排列&旋转图像
精选100道力扣(LeetCode)上最热门的题目,适合初识
算法与数据结构
的新手和想要在短时间内高效提升的人,熟练掌握这100道
知识汲取者
·
2023-06-10 07:04
#
LeetCode热题100
Programming
practice
leetcode
算法
java
算法与数据结构
(五)
一、c++二叉树结构typedefstructBiNode{intdata;//结点内值域structBiNode*lchild,*rchild;//左孩子右孩子}BiNode,*BiTree;或者:classNode{public:chardata;//data表示该节点代表的内容;Node*L;//左子树Node*R;//右子树};Node*T;//创个指针,指向二叉树的根节点;二、用递归和非
小小小~
·
2023-06-10 00:13
c++基础
算法
数据结构
链表
【LeetCode】HOT 100(5)
题单介绍:精选100道力扣(LeetCode)上最热门的题目,适合初识
算法与数据结构
的新手和想要在短时间内高效提升的人,熟练掌握这100道题,你就已经具备了在代码世界通行的基本能力。
戊子仲秋
·
2023-06-09 16:55
LeetCode
HOT
100
leetcode
算法
c++
【LeetCode】HOT 100(4)
题单介绍:精选100道力扣(LeetCode)上最热门的题目,适合初识
算法与数据结构
的新手和想要在短时间内高效提升的人,熟练掌握这100道题,你就已经具备了在代码世界通行的基本能力。
戊子仲秋
·
2023-06-09 16:55
LeetCode
HOT
100
算法
leetcode
c++
【LeetCode】HOT 100(6)
题单介绍:精选100道力扣(LeetCode)上最热门的题目,适合初识
算法与数据结构
的新手和想要在短时间内高效提升的人,熟练掌握这100道题,你就已经具备了在代码世界通行的基本能力。
戊子仲秋
·
2023-06-09 16:21
LeetCode
HOT
100
算法
leetcode
c++
学会弯道超车,2023学习网络安全应该看的书籍
《网络安全技术入门》(
第2版
),作者:郭建伟、田东波等,出版社:人民邮电出版社2.《白帽子讲Web安全》,作者:吴翰清,出版社:人民邮电出版社3.
小黑安全
·
2023-06-09 01:46
学习
web安全
网络
网络安全
安全
数据结构基础内容-----第二章算法
文章目录算法算法
算法与数据结构
算法的特性算法的设计应符合以下基本要求:函数的渐近增长算法时间复杂度时间复杂度的平均情况和最坏情况算法空间复杂度算法算法算法是指,解决问题或执行任务的一系列步骤、规则或指令的有序集合
不好,商鞅要跑
·
2023-06-09 00:07
数据结构
算法
数据结构
后端
算法与数据结构
-复杂度分析
文章目录什么是大O复杂度表示法为什么要用大O复杂度表示法如何分析一段代码的时间复杂度1、只关注循环执行次数最多的一段代码2、加法法则:总复杂度等于量级最大的那段代码的复杂度3、乘法法则:嵌套代码的复杂度等于嵌套内外代码复杂度的乘积几种常见时间复杂度实例分析O(1)O(logn)、O(nlogn)O(m+n)、O(m*n)空间复杂度分析什么是大O复杂度表示法 算法的执行效率,粗略地讲,就是算法代码
码农界的菜鸟
·
2023-06-08 23:31
算法与数据结构
算法
数据结构
算法与数据结构
-数组
文章目录什么是数组线性表连续的内存空间和相同类型的数据为什么数组的插入和删除是低效的插入删除容器与数组的区别什么是数组 数组(Array)是一种线性表数据结构。它用一组连续的内存空间,来存储一组具有相同类型的数据。 这个定义里有几个关键词,理解了这几个关键词,我想你就能彻底掌握数组的概念了。线性表 顾名思义,线性表就是数据排成像一条线一样的结构。每个线性表上的数据最多只有前和后两个方向。其实
码农界的菜鸟
·
2023-06-08 23:57
算法与数据结构
数据结构
算法
链表
【LeetCode热题100】打卡第13天:合并 K 个升序链表
精选100道力扣(LeetCode)上最热门的题目,适合初识
算法与数据结构
的新手和想要在短时间内高效提升的人,熟练掌握这100道题,你就已经具备了在代码世界通行的基本能力。
知识汲取者
·
2023-06-08 15:56
#
LeetCode热题100
Programming
practice
链表
leetcode
数据结构
【LeetCode热题100】打卡第14天:下一个排列&最长有效括号
精选100道力扣(LeetCode)上最热门的题目,适合初识
算法与数据结构
的新手和想要在短时间内高效提升的人,熟练掌握这10
知识汲取者
·
2023-06-08 15:56
#
LeetCode热题100
Programming
practice
leetcode
算法
java
【LeetCode热题100】打卡第16天:组合总和
精选100道力扣(LeetCode)上最热门的题目,适合初识
算法与数据结构
的新手和想要在短时间内高效提升的人,熟练掌握这100道题,你就已经具备了在代码世界通行的基本能力。
知识汲取者
·
2023-06-08 15:17
#
LeetCode热题100
Programming
practice
leetcode
java
算法
算法与数据结构
(三)
一、堆1,堆结构就是用数组实现的完全二叉树结构根节点的左孩子的下标为:2i+1,右孩子为2i+2。两个孩子的父节点为(i-1)/2向下取整2,完全二叉树中如果每棵子树的最大值都在顶部就是大根堆从下往上将孩子与父节点进行比较,如果子叶节点的数值大于根节点,则互换,反之则停止向上比较3,完全二叉树中如果每棵子树的最小值都在顶部就是小根堆与大根堆相反4,堆结构的heapInsert与heapify操作以
小小小~
·
2023-06-08 12:03
c++基础
数据结构
算法
排序算法
算法与数据结构
(三)——排序算法大总结
六大排序算法:插入排序、希尔排序、选择排序、冒泡排序、堆排序、快速排序一、插入排序二、选择排序三、冒泡排序四、归并排序一、插入排序1.从第一个元素开始,该元素可以认为已经被排序2.取下一个元素tem,从已排序的元素序列从后往前扫描3.如果该元素大于tem,则将该元素移到下一位4.重复步骤3,直到找到已排序元素中小于等于tem的元素5.tem插入到该元素的后面,如果已排序所有元素都大于tem,则将t
小小小~
·
2023-06-08 12:33
c++基础
排序算法
算法
数据结构
算法与数据结构
(四)
一、哈希表1、哈希表在使用层面上可以理解为一种集合结构2、如果只有key,没有伴随数据value,可以使用HashSet结构(C++中叫UnOrderedSet)3、如果既有key,又有伴随数据value,可以使用HashMap结构(C++中叫UnOrderedMap)4、有无伴随数据,是HashMap和HashSet唯一的区别,底层的实际结构是一回事5、使用哈希表增(put)、删(remove)
小小小~
·
2023-06-08 12:54
c++基础
数据结构
算法
链表
python课后题答案第五章_Python语言程序设计基础(
第2版
) 课后题 第五章
#e7.2DrawSevenSegDisplay.pyimportturtle,datetimedefdrawGap():#绘制数码管间隔turtle.penup()turtle.fd(5)defdrawLine(draw):#绘制单段数码管drawGap()turtle.pendown()ifdrawelseturtle.penup()turtle.fd(40)drawGap()turtle.r
weixin_39868034
·
2023-06-08 11:48
python课后题答案第五章
Java-持久化的理解
一、什么是持久化在《精通Hibernate:Java对象持久化技术详解(
第2版
)》中看到过一个很好的解释狭义的理解,“持久化”仅指把域对象永久保存到数据库中;广义的理解,“持久化”包括和数据库相关的各种操作
程序小白-M
·
2023-06-08 11:35
Java
SQL进阶教程读后总结与感想
读薄率25820÷455000≈5.67%1.2.读厚方向SQL权威指南(第4版)SQL解惑(
第2版
)SQL编程风格深度探索关系数据库:实践者的关系理论SQL经典实例1.3.笔记--章节对应关系笔记章节字数读
躺柒
·
2023-06-08 10:38
读SQL进阶教程
sql
【
算法与数据结构
】209.长度最小的子数组
文章目录题目一、暴力穷解法二、滑动窗口法完整代码所有的LeetCode题解索引,可以看这篇文章——【算法和数据结构】LeetCode题解。题目一、暴力穷解法 思路分析:这道题涉及到数组求和,那么我们很容易想到利用两个for循环来写,第一个循环控制开始索引,第二个循环控制结束索引,当大于目标值时就计算子序列长度,我们通过两个索引计算,然后判断和上一个最短子序列长度相比较,如果更短就更新最短长度。
晚安66
·
2023-06-08 08:20
算法
算法
《软件工程教程》(
第2版
) 主编:吴迪 马宏茹 丁万宁 第八章课后习题参考答案
第八章面向对象技术与UML课后习题参考答案一、单项选择题D(2)C(3)B(4)D(5)C(6)B(7)A(8)C(9)A(10)D(11)A(12)C(13)C(14)D(15)D(16)C(17)C二、问答题(1)答:封装性、继承性、多态性。 在由封装,继承,多态所组成的环境中,程序员可以编写出比面向过程模型更健壮,更具扩展性的程序.经过仔细设计的类层次结构是重用代码的基础.封装能让程序员不必
边缘梦境
·
2023-06-08 05:20
软件工程教程
软件工程
uml
《软件工程教程》(
第2版
) 主编:吴迪 马宏茹 丁万宁 第六章课后习题参考答案
第6章软件编码和测试课后习题参考答案一、选择题(1)为了提高测试的效率,应该(D)。A.随机地选取测试数据B.取一切可能的输入数据作为测试数据C.在完成编码以后制定软件的测试计划D.选择发现错误的可能性大的数据作为测试数据(2)软件测试的目的是(B)。A.评价软件的质量B.发现软件的错误C.找出软件中的所有错误D.证明软件是正确的(3)单元测试一般以白盒为主,测试的依据是(A)。A.模块功能规格说
边缘梦境
·
2023-06-08 05:19
软件工程教程
单元测试
压力测试
测试工具
软件工程
数据结构02:线性表[顺序表+链表]
目前为
第2版
内容:第1版:查资料、测试代码、增加注释~
第2版
:合并博
梅头脑_
·
2023-06-08 05:29
#
数据结构
考研
数据结构
链表
数据结构之堆排序
(文章内容参考
严蔚敏
的《数据结构》、王道论坛的《数据结构》和自己的一些理解)参看动态图:http://www.benfrederickson.com/heap-visualization/一.堆排序定义堆排序是一种树形选择
Eastmount
·
2023-06-07 20:55
算法知识
数据结构
数据结构
堆排序
建堆
考研知识
书单 | 数据治理的30本书
01、《DAMA数据管理知识体系指南(原书
第2版
)》本书最新
赛希咨询
·
2023-06-07 20:32
精选文章
大数据
30、串联所有单词的子串 | 算法(leetode,附思维导图 + 全部解法)300题
//技巧://1)一般来说,字符串挺适合用“滑动窗口”的(“总之,
算法与数据结构
相适应~”)。//思路://1)状态初始化。结果下标存放于数组resArr。//2)“滑动窗口”,核心:通过下标i穷
码农三少
·
2023-06-07 09:35
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
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
其他