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
数据结构与算法
刷题-----LeetCode209. 长度最小的子数组
java
数据结构与算法
刷题目录(剑指Offer、LeetCode、ACM)-----主目录-----持续更新(进不去说明我没写完):https://blog.csdn.net/grd_java/article
殷丿grd_志鹏
·
2024-01-20 17:58
算法
java
算法
leetcode
java
数据结构与算法
刷题-----LeetCode59. 螺旋矩阵 II
java
数据结构与算法
刷题目录(剑指Offer、LeetCode、ACM)-----主目录-----持续更新(进不去说明我没写完):https://blog.csdn.net/grd_java/article
殷丿grd_志鹏
·
2024-01-20 17:27
算法
java
矩阵
算法
leetcode
2019-07-18
1.认识这个词(
基础篇
)词:welcoming英英释义:someonewhoiswelcomingisfriendlywhenyouarriveinaplace;awelcomingplaceispleasantandmakesyoufeelrelaxed
索诺
·
2024-01-20 13:43
前端
数据结构与算法
总结<week two>
总结题目ing~续上周~~标题没有错,是按照本地文件夹目录结构划分的三、LinkList链表3.3反转链表3.3.1思路使用栈实现考虑不需要处理的情况全部节点入栈从栈中取出元素,放到一个新的链表中非递归实现考虑不需要处理的情况使用current保存下一个节点head指向newHeadnewHead变成headhead变成current递归实现注意递归结束条件找到倒数第二个节点开始反转3.3.2步骤
原来是有理数
·
2024-01-20 13:45
前端
前端
数据结构与算法
总结<week three>
标题没有错哈哈还多了负一和零,想概括得更全面一点~目录更新如下-一、Array数组-1.1三数之和-1.1.1思路从小到大排序,去重-1.1.2步骤创建数组不满足条件从小到大排序遍历数组不符合直接return对第一个数去重:num[i]num[i-1]定义左右指针while循环条件(La-b);for(leti=0;i0)break;if(i>0&&nums[i]===nums[i-1])cont
原来是有理数
·
2024-01-20 13:15
前端
javascript
算法
数据结构
typescript
leetcode
【
数据结构与算法
】1.时间复杂度和空间复杂度
博客主页:爱敲代码的小杨.✨专栏:《JavaSE语法》❤️感谢大家点赞收藏⭐评论✍,您的三连就是我持续更新的动力❤️小杨水平有限,欢迎各位大佬指点,相互学习进步!文章目录时间和空间复杂度1.算法效率2.时间复杂度2.1时间复杂度的概念2.2大O渐进表示法2.3推导大O阶方法2.4常见的时间复杂度3.空间复杂度时间和空间复杂度1.算法效率算法效率分为两种:第一种是时间效率;第二种是空间效率。时间效率
爱敲代码的小杨.
·
2024-01-20 13:11
Java
数据结构与算法
算法
java
数据结构
考研C语言刷编程题篇之分支循环结构
基础篇
(一)
目录第一题第二题方法一:要循环两次,一次求阶乘,一次求和。注意:在求和时,如果不将sum每次求和的初始值置为1,那么求和就会重复。方法二:第三题方法一:用数组遍历的思想方法二用折半查找的思想折半查找的思想第四题方法一:用两个变量,两个数组进行复制方法二第五题方法一:用for循环和ifelse分支结构。方法二:用strcmp函数比较字符串的大小第五题(重要需要多次复习)第一题求n!intmain()
深中笃行
·
2024-01-20 11:57
考研c语言刷题
考研
c语言
开发语言
数据结构
算法
leetcode
100天精通鸿蒙从入门到跳槽——第8天:TypeScript 知识储备:泛型
100天精通鸿蒙OS(
基础篇
)100天精通鸿蒙从入门到跳槽——第8天:TypeScript知识储备:泛型摘要一、引言二、正文1.泛型定义2.泛型参
猫头虎
·
2024-01-20 10:23
harmonyos
跳槽
typescript
华为
javascript
安卓
猫头虎
造火箭
基础篇
-数据库
数据库事物数据库事物的四大特性?1原子性2隔离性3持久性4一致性数据库隔离级别?1read-uncommitted2read-committed3repeatable-read4serializableMySQL的innodb引擎默认的repeatable-read各种隔离级别对应出现的问题?1read-uncommitted会出现:脏读,不可重复读,幻读2read-committed会出现:不可
小鱼嘻嘻
·
2024-01-20 10:54
「连载」边缘计算(一)01-16:边缘计算系统逻辑架构(原理篇)
之前的
基础篇
(第1~2章)首先,介绍边缘计算概念、边缘计算系统具体组成部分,对边缘计算最佳实践中的相关概念进行解析;然后给出边缘计算系统所需的自动化部署脚本,读者可以根据脚本轻松地将边缘计算最佳实践整体框架部署起来
十越科技
·
2024-01-20 08:59
边缘计算
人工智能
初阶数据结构:顺序表
顺序表简介与功能模块分析2.2顺序表的实现2.2.1顺序表:存储数据结构的构建2.2.2顺序表:初始化与空间清理(动态)2.2.3顺序表:插入与删除数据2.2.4查找数据与修改1.引子:线性表了解到学习
数据结构与算法
的重要性后
执笔者548
·
2024-01-20 08:38
数据结构
100天精通鸿蒙从入门到跳槽——第7天:TypeScript 知识储备:接口
100天精通鸿蒙OS(
基础篇
)100天精通鸿蒙从入门到跳槽——第7天:TypeScript知识储备:接口摘要一、引言二、正文1.接口定义2.属性3
猫头虎
·
2024-01-20 06:15
harmonyos
跳槽
typescript
华为
javascript
安卓
猫头虎
Python爬虫
基础篇
1
Python-Crawler简介:在Http协议中,定义了八种请求方法。这里介绍两种常用的请求方法,分别是get请求和post请求。get请求:一般情况下,只从服务器获取数据下来,并不会对服务器资源产生任何影响的时候会使用get请求。post请求:向服务器发送数据(登录)、上传文件等,会对服务器资源产生影响的时候会使用post请求。以上是在网站开发中常用的两种方法。并且一般情况下都会遵循使用的原则
桔梗.py
·
2024-01-20 05:43
python
爬虫
开发语言
【Python 千题 ——
基础篇
】喜欢的水果
题目描述题目描述我们调查了班上的三名同学(Alan,Bob,Sandy)喜欢的水果,其中组成了以下键值对:‘Alan’:[‘apple’,‘banana’,‘orange’],‘Bob’:[‘banana’,‘grapes’,‘peach’],‘Sandy’:[‘apple’,‘pear’,‘strawberry’,‘banana’]。对于每个同学,请输出“xxx’sfavoritefruitsa
繁依Fanyi
·
2024-01-20 05:28
Python
从入门到精通系列教程
Python
千题
Python
汇总教程
python
算法
开发语言
git
svn
windows
ide
【Linux】第十章 进程间通信(管道+system V共享内存)
个人主页:企鹅不叫的博客专栏C语言初阶和进阶C项目Leetcode刷题初阶
数据结构与算法
C++初阶和进阶《深入理解计算机操作系统》《高质量C/C++编程》Linux⭐️博主码云gitee链接:代码仓库地址
penguin_bark
·
2024-01-20 03:09
Linux
linux
运维
服务器
QT
基础篇
(9)QT5文件及磁盘处理
1.读写文本文件1.1使用QFile类读写文本使用QFile类读写文本可以通过以下步骤实现:首先,需要包含相关的头文件:#include#include创建一个QFile对象,并打开要读写的文件:QFilefile("path/to/file.txt");if(!file.open(QIODevice::ReadWrite|QIODevice::Text)){//文件打开失败return;}创建一
Solitude的学习日记
·
2024-01-19 23:55
qt
开发语言
QT
基础篇
(11)QT5事件处理及实例
1.鼠标事件及实例QT5中有多种鼠标事件可以使用,常用的鼠标事件有:mousePressEvent:当鼠标按下时触发的事件。mouseReleaseEvent:当鼠标释放时触发的事件。mouseDoubleClickEvent:当鼠标双击时触发的事件。mouseMoveEvent:当鼠标移动时触发的事件。wheelEvent:当鼠标滚轮滚动时触发的事件。下面是一个简单的例子,演示了如何使用鼠标事件
Solitude的学习日记
·
2024-01-19 23:55
qt
数据库
java
QT
基础篇
(10)QT5网络与通信
QT5网络与通信是指在QT5开发环境中使用网络进行数据传输和通信的相关功能和技术。QT5提供了一套完善的网络模块,包括了TCP、UDP、HTTP等协议的支持,可以方便地在QT应用程序中进行网络通信。通过QT5的网络模块,开发者可以实现客户端和服务器之间的数据传输、消息推送、远程控制等功能。在QT5中,可以使用QTcpSocket类和QUdpSocket类来实现TCP和UDP协议的数据传输。QTcp
Solitude的学习日记
·
2024-01-19 23:53
qt
网络
开发语言
TypeScript
基础篇
学习笔记(千锋-陆神)持续更新中...
一、TypeScript介绍1.1什么是TypeScriptTypeScript是由微软2012年推出的,自由和开源的编程语言。这门语言在业界已经相当的流行。我们熟知的Vue,React,Angular这些广泛应用的前端框架,都在使用TypeScript进行开发,鸿蒙系统3.0也重点推荐使用JS开发应用,在最新推出的开发框架ArkUI,也全面拥抱TS了。TypeScript是JavaScript的
C++++♂️
·
2024-01-19 22:09
typescript
javascript
前端
ecmascript
Python-
基础篇
-类与对象/面向对象程序设计
文章目录思维导图是何物类定义类class类的成员类的继承性封装性多态性对象面向对象创建对象销毁对象类和对象关系必背必记专业英语学习角思维导图是何物类“类”是物以类聚的“类”类和对象是面向对象编程的两个核心概念类是对一群具有相同特征或者行为的事物的一个统称,是抽象的,不能直接使用特征被称为属性行为被称为方法类就相当于制造飞机时的图纸,是一个模板,是负责创建对象的定义类class虽说将函数放到字典里是
fo安方
·
2024-01-19 21:23
python基础篇
java
开发语言
Python-
基础篇
-类与对象/面向对象程序设计-py脚本
面向对象基础第一个面向对象classCat:defeat(self):print("小猫爱吃鱼")defdrink(self):print("小猫要喝水")#创建猫对象tom=Cat()tom.eat()tom.drink()print(tom)addr=id(tom)print("%x"%addr)新建两个猫对象classCat:defeat(self):print("小猫爱吃鱼")defdri
fo安方
·
2024-01-19 21:50
python基础篇
python
开发语言
Java面试题笔记 --------
基础篇
查找和排序
目录1、二分查找2、冒泡排序3、选择排序4、插入排序5、希尔排序6、快速排序7、设计模式1、二分查找学习目标:掌握手写二分查找的代码和细节快速解答二分查找的选择题二分查找步骤分析:1.前提:有已经排好序的数组A2.定义左边界L,有边界R,确定搜素范围,循环执行二分查找3.获取中间索引M=Floor((L+R)/2)4.中间索引的值A[M]与待搜索的值T比较A[M]==T,返回中间索引A[M]>T,
Husp0707
·
2024-01-19 20:32
后端面试题
面试
java
九章算法2021和九章算法面向对象OOD学习笔记
下面是自己整理的常用
数据结构与算法
相关内容,如有错误,欢迎指出。
威笑mcspmm
·
2024-01-19 19:02
【初阶与进阶C++详解】第四篇:类和对象中(类的六个默认成员函数)
个人主页:企鹅不叫的博客专栏C语言初阶和进阶C项目Leetcode刷题初阶
数据结构与算法
C++初阶和进阶《深入理解计算机操作系统》《高质量C/C++编程》Linux⭐️博主码云gitee链接:代码仓库地址
penguin_bark
·
2024-01-19 19:30
#
C++初阶和进阶
c++
开发语言
【Python 千题 ——
基础篇
】不吉利的数字
题目描述题目描述在西方,“13”被称为不吉利的数字,这是因为耶稣与13个弟子共进晚餐时耶稣的第13个弟子出卖了耶稣,且耶稣受难的日期是13日。所以西方的门牌号会跳过13号,假设这栋楼有16户,请为这栋楼的每一户设立门牌号。输入描述无输出描述依次输出这栋楼每一户的门牌号示例示例①输出:123456789101112141516<
繁依Fanyi
·
2024-01-19 15:07
Python
从入门到精通系列教程
Python
千题
Python
汇总教程
python
开发语言
算法
github
git
windows
ide
Python Qt GUI设计:UI界面可视化组件、属性概述(
基础篇
—4)
目录1、界面组件1.1、布局组件(Layouts)1.2、分隔组件(Spacers)1.3、按钮组件(Buttons)1.4、表项视图(ItemViews)1.5、表项组件(ItemWidgets)1.6、容器组件(Containers)1.7、输入组件(InputWidgets)1.8、显示组件(DisplayWidgets)2、组件属性1、界面组件在QtDesigner中,提供了八大类界面可视
weixin_44079197
·
2024-01-19 15:34
Python
QT
GUI设计
python
qt
ui
五、
基础篇
vue列表渲染
在v-for里使用对象用v-for把一个数组对应为一组元素我们可以用v-for指令基于一个数组来渲染一个列表。v-for指令需要使用iteminlist形式的特殊语法,其中list是源数据数组,而item则是被迭代的数组元素的别名。{{item.message}}exportdefault{data(){return{list:[{message:'Foo',id:1},{message:'Bar
JOJORiny
·
2024-01-19 15:20
Re-从零开始学习vue2基础
vue.js
前端
javascript
【学习笔记】Flowable - 01 - 工作流 快速上手
1.1环境准备JDK8Flowable6(6.3or6.7.2)Postgresql(MySQL同样支持)1.2学习视频资料波哥:2023年Flowable详细讲解波哥:2022年Flowable教程-
基础篇
Xcong_Zhu
·
2024-01-19 13:45
学习笔记
学习
flowable
工作流
java
数据结构与算法
基础(青岛大学——王卓) note
数据结构第一章:绪论一:基本概念和术语1.逻辑结构逻辑结构的种类2.存储结构存储结构的种类3.逻辑结构与存储结构的关系4.数据类型和抽象数据类型5.小结二:抽象数据类型的表示与实现三:算法和算法分析1.算法的时间效率2.算法的空间效率3.设计好算法的过程四:第一章小结第二章:线性表补充:C/C++基础知识1.链表相关知识:2.动态内存申请相关知识:一:线性表的定义和特点二:线性表的顺序表示和实现1
Tarench
·
2024-01-19 10:52
note
数据结构
算法
数据结构计算机专业教学计划编制,
数据结构与算法
课程设计报告--教学计划编制...
数据结构与算法
课程设计报告--教学计划编制
数据结构与算法
课程设计报告题目教学计划编制目录一、需求分析311系统概述3111研究背景3112研究意义及目的312具体分析4121功能需求分析4122运行环境
肉依娜娜
·
2024-01-19 08:53
数据结构计算机专业教学计划编制
数据结构与算法
之二分查找
二分查找BinarySearchBinarySearch:一种针对有序区间内时间复杂度为O(logN)的搜索方式,最常见用于已经排好序的数组文章目录二分查找BinarySearch两大基本原则三大模板实践应用典例:给定一个n个元素有序的(升序)整型数组nums和一个目标值target,写一个函数搜索nums中的target,如果目标值存在返回下标,否则返回-1。/***@param{number[
bfbshs_ddd
·
2024-01-19 07:40
数据结构与算法
算法
java
javascript
二分查找
【
数据结构与算法
】排序算法:冒泡排序,冒泡排序优化,选择排序、选择排序优化
目录一、冒泡排序1、冒泡排序思想2、冒泡排序算法的性能分析代码实现:二、选择排序1、选择排序思想2、选择排序算法的性能分析代码实现:一、冒泡排序1、冒泡排序思想冒泡排序的基本思想是通过相邻元素之间的比较和交换来逐步将最大(或最小)的元素移到右边(或左边)。具体来说,冒泡排序的步骤如下:从数组的第一个元素开始,依次比较相邻的两个元素。如果前面的元素大于后面的元素,则交换它们的位置,以使较大的元素向右
这题怎么做?!?
·
2024-01-19 06:04
排序算法
算法
数据结构
每日一词 26 | gauge
1.认识这个词(
基础篇
)词:gauge英英释义:tomakeajudgmentorguessaboutasituation,action,orpersonbasedontheinformationthatyouhave
Ph1_Joycelj
·
2024-01-19 05:42
MySQL数据库入门到大牛_高级_00_MySQL高级特性篇的内容简介
文章目录一、整个MySQL的思维导图二、MySQL高级特性篇大纲1.MySQL架构篇2.索引及调优篇3.事务篇4.日志与备份篇一、整个MySQL的思维导图下图为整个MySQL内容,01-05是
基础篇
,06
十月旧城
·
2024-01-19 04:16
#
MySQL
数据库
mysql
Python
数据结构与算法
——队列
什么是队列队列是线性的集合,对于队列来说,插入限制在一端(队尾),删除限制在另一端(队头)。队列支持先进先出(FIFO)的协议。队列的实现classQueue:def__init__(self):self.__items=[]defis_empty(self):returnself.__items==[]defpeek(self):ifnotself.is_empty():returnself._
hongliang888
·
2024-01-19 04:05
远控免杀从入门到实践(1):
基础篇
《远控免杀从入门到实践》系列文章目录:1、远控免杀从入门到实践(1)-
基础篇
2、远控免杀从入门到实
扶苏゜
·
2024-01-19 02:17
数据结构与算法
-二叉树-后序遍历
二叉树的后续遍历给你一棵二叉树的根节点root,返回其节点值的后序遍历。示例1:输入:root=[1,null,2,3]输出:[3,2,1]递归版本实现/***Definitionforabinarytreenode.*publicclassTreeNode{*intval;*TreeNodeleft;*TreeNoderight;*TreeNode(){}*TreeNode(intval){th
王糍粑的小夕
·
2024-01-19 00:30
数据结构与算法
数据结构
数据结构与算法
-二叉树-层次遍历II
二叉树的层次遍历II给你二叉树的根节点root,返回其节点值自底向上的层序遍历。(即按从叶子节点所在层到根节点所在的层,逐层从左向右遍历)示例1:输入:root=[3,9,20,null,null,15,7]输出:[[15,7],[9,20],[3]]思路:这道题与上一道题是一样的,只不过在列表中的顺序是相反的。刚开始的思路想着把List反转,或者是先放到栈里面,然后在遍历出来。看了答案后又更简单
王糍粑的小夕
·
2024-01-19 00:30
数据结构与算法
算法
java
数据结构与算法
-二叉树-中序遍历
二叉树的中序遍历给定一个二叉树的根节点root,返回它的中序遍历。示例1:输入:root=[1,null,2,3]输出:[1,3,2]递归版本实现/***Definitionforabinarytreenode.*publicclassTreeNode{*intval;*TreeNodeleft;*TreeNoderight;*TreeNode(){}*TreeNode(intval){this.
王糍粑的小夕
·
2024-01-19 00:00
数据结构与算法
数据结构
leetcode
数据结构与算法
-二叉树-层次遍历I
二叉树层次遍历I给你二叉树的根节点root,返回其节点值的层序遍历。(即逐层地,从左到右访问所有节点)。示例1:输入:root=[3,9,20,null,null,15,7]输出:[[3],[9,20],[15,7]]思路:提到层次遍历,首先想到的就是用队列,首先将头节点放入队列中,然后出队,将出队节点的左节点和右节点分别入队,一直重复该操作,直到队列为空。但是该题要求输出要求每一层放到一个Lis
王糍粑的小夕
·
2024-01-19 00:59
数据结构与算法
算法
数据结构
数据结构与算法
笔记01——递归
数据结构与算法
笔记01——递归递归递:一个问题拆解为多个相同的子问题,子问题继续拆解至无法拆解归:从无法拆解的子问题出发回到最初的问题满足三个条件就可以使用递归来解决一个问题的解可以分解为几个子问题的解问题与分解的子问题
等风来随风飘
·
2024-01-18 22:16
数据结构与算法
笔记
算法
SpringBoot-
基础篇
学了好久springBoot但是每一次使用都没有一个固定的方法或者是代码的模版,于是乎使用的时候吗,每次都会遇到很多的问题,所以,总结一篇博客用于日后方便自己开发使用,其中包含项目创建,坐标导入,登录注册逻辑,使用到jwt令牌技术进行登录认证,ThreadLocal优化等等~~废话不多说,直接开始!!1,创建springBoot工程-手动版本第一步:首先创建一个新的项目指定maven工程,指定项目
小元祖
·
2024-01-18 21:08
spring
boot
java
后端
开源免费、新手友好的
数据结构与算法
入门教程《Hello 算法》
数据结构与算法
是计算机科学的基础,是软件工程师必备的知识技能。然而,对于初学者来说,
数据结构与算法
的学习往往是一件枯燥而困难的事情。
前端开发博客
·
2024-01-18 20:58
如何在Linux运行RStudio Server并实现Web浏览器远程访问
个人主页:Aileen_0v0热门专栏:华为鸿蒙系统学习|计算机网络|
数据结构与算法
个人格言:“没有罗马,那就自己创造罗马~”文章目录前言1.安装RStudioServer2.本地访问3.Linux安装
Aileen_0v0
·
2024-01-18 18:21
Copolar学习
linux
前端
运维
服务器
docker
sql
【备战蓝桥杯】如何使用Python 内置模块datetime去计算我与CSDN相遇的天数
个人主页:Aileen_0v0热门专栏:华为鸿蒙系统学习|计算机网络|
数据结构与算法
个人格言:“没有罗马,那就自己创造罗马~”Alwaysseekouttheseedoftriumphineveryadversity
Aileen_0v0
·
2024-01-18 18:20
蓝桥杯
蓝桥杯
python
职场和发展
【备战蓝桥杯】——Day1
个人主页:Aileen_0v0热门专栏:华为鸿蒙系统学习|计算机网络|
数据结构与算法
个人格言:“没有罗马,那就自己创造罗马~”Jumpingfromfailuretofailurewithundiminishedenthusiasmisthebigsecrettosuccess.print
Aileen_0v0
·
2024-01-18 18:50
蓝桥杯
蓝桥杯
职场和发展
python
经验分享
【备战蓝桥杯】探索Python内置标准库collections的使用
个人主页:Aileen_0v0热门专栏:华为鸿蒙系统学习|计算机网络|
数据结构与算法
个人格言:“没有罗马,那就自己创造罗马~”Ourattitudetowardlifedetermineslife'sattitudetowardsus
Aileen_0v0
·
2024-01-18 18:48
蓝桥杯
蓝桥杯
python
职场和发展
开发语言
笔记
经验分享
Python
基础篇
------集合
1.集合是什么:Python中的集合(set)与数学中集合的概念类似。集合是用于存储不重复的元素。它可以分为可变集合(set)和不可变集合(frozenset)两种类型,即集合可以为可变数据类型也可以为不可变数据类型。集合的特性:·无序性:元素之间没有确定的顺序。·互异性:集合中不会出现重复元素。·确定性:元素和集合之间只存在属于和不属于的关系。2.集合的创建:2.1语法:变量名={元素1,元素2
Loving Python
·
2024-01-18 17:03
python
pycharm
【数据结构和算法】反转链表
其他系列文章导航Java基础合集
数据结构与算法
合集设计模式合集多线程合集分布式合集ES合集文章目录其他系列文章导航文章目录前言一、题目描述二、题解2.1方法一:迭代(双指针)2.2方法二:递归三、代码3.1
绿皮龟
·
2024-01-18 14:01
数据结构与算法合集
数据结构
算法
链表
java
线性回归
贪心算法
动态规划
Python兴趣篇_模拟编译中的字典运用
在Python
基础篇
_字典基本操作中说到,字典可以用于存储编译时需要的信息或参数。
长孤秋落
·
2024-01-18 14:17
Python
python
开发语言
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他