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
#算法和数据结构
算法学习(一):
算法和数据结构
入门
这个系列主要是记录我的算法学习的笔记和总结,可能更新的会比较慢,毕竟我的主线是前端技术学习嘛什么是算法算法就如他的名字一般,完整描述如何得到想要的结果结果的方法,是一系列解决问题的清晰指令,举个例子,比如我们想要计算1+2+3+4+...+100的结果,我们有很多种方法我们可以用最笨的方法,把他们一个一个加起来我们也可用比较聪明的方法,把第一项和最后一项相加,然后乘以100,再除以2这些为了得到结
squall1744
·
2023-09-15 10:04
算法的概述
1.
算法和数据结构
1.1.算法在计算机领域,算法是一系列程序指令,用于处理特定的运算和逻辑的问题。
和平浪子
·
2023-09-14 13:49
数据结构及算法
数据结构
【算法与数据结构】450、LeetCode删除二叉搜索树中的节点
文章目录一、题目二、解法三、完整代码所有的LeetCode题解索引,可以看这篇文章——【
算法和数据结构
】LeetCode题解。
晚安66
·
2023-09-14 10:15
算法
算法
【算法与数据结构】701、LeetCode二叉搜索树中的插入操作
文章目录一、题目二、解法三、完整代码所有的LeetCode题解索引,可以看这篇文章——【
算法和数据结构
】LeetCode题解。
晚安66
·
2023-09-14 10:43
算法
算法
C++/C基础知识小测试
本试题仅用于考查C++/C基本知识,内容仅限于C++/C常用语法,不涉及
算法和数据结构
等其他学科。能够一定程度反映出你的基础水平,但不反映智力和软件开发能力。
看山是山_Lau
·
2023-09-14 05:21
C/C++
笔试题
面试
c++
c语言
开发语言
C语言编程学习最重要的知识点总结
C语言是面向过程的,而C++是面向对象的C和C++的区别:C是一个结构化语言,它的重点在于
算法和数据结构
。
编程知识分享
·
2023-09-14 02:03
写给准备秋招的学弟学妹们
[+]一前言二面试简介三操作系统计算机网络数据库四
算法和数据结构
五C六JAVA七linux八逻辑分析题智力题九行业了解十设计模式十一海量数据十二写在最后十三链接一、前言好久没写blog了,可能工作比较忙的原因吧
It_BeeCoder
·
2023-09-13 16:36
21
求职有关
iOS标准库中常用数据结构和算法之查找
前言我本来想说的是Unix系统C标准库所提供的一些
算法和数据结构
API,但毕竟带有iOS标题可能更加吸引眼球一些。
羽裳有涯
·
2023-09-12 11:53
【算法与数据结构】235、LeetCode二叉搜索树的最近公共祖先
文章目录一、题目二、解法三、完整代码所有的LeetCode题解索引,可以看这篇文章——【
算法和数据结构
】LeetCode题解。
晚安66
·
2023-09-12 09:25
算法
算法
【算法与数据结构】236、LeetCode二叉树的最近公共祖先
文章目录一、题目二、解法三、完整代码所有的LeetCode题解索引,可以看这篇文章——【
算法和数据结构
】LeetCode题解。
晚安66
·
2023-09-12 09:51
算法
算法
C++(七)——STL
STLC++STL(标准模板库)是一套功能强大的C++模板类,提供了通用的模板类和函数,这些模板类和函数可以实现多种流行和常用的
算法和数据结构
,如向量、链表、队列、栈。
南城花開
·
2023-09-12 09:18
嵌入式学习
C++
c++
开发语言
C语言编程新手入门项目实战学习——制作一个电子时钟
C语言是面向过程的,而C++是面向对象的C和C++的区别:C是一个结构化语言,它的重点在于
算法和数据结构
。
小辰带你看世界
·
2023-09-11 22:39
(左神)数据结构与算法----认识时间复杂度和简单的排序算法day1
已知数组中只有一种数出现了奇数次,其他所有数都出现了偶数次,怎么找到出现奇数次的数(时间为复杂度O(N),空间O(1))2、已知这个数组中有两种数出现了奇数次,其他所有的数都出现了偶数次,怎么找到这两种数总结前言
算法和数据结构
是一门很重要的课
冰棍hfv
·
2023-09-11 19:27
排序算法
数据结构
算法
C语言/C++永远都不会过时的编程语言
C语言是面向过程的,而C++是面向对象的C和C++的区别:C是一个结构化语言,它的重点在于
算法和数据结构
。
小辰带你看世界
·
2023-09-11 04:57
【算法与数据结构】530、LeetCode二叉搜索树的最小绝对差
文章目录一、题目二、解法三、完整代码所有的LeetCode题解索引,可以看这篇文章——【
算法和数据结构
】LeetCode题解。
晚安66
·
2023-09-11 01:11
算法
算法
【算法与数据结构】501、LeetCode二叉搜索树中的众数
文章目录一、题目二、解法三、完整代码所有的LeetCode题解索引,可以看这篇文章——【
算法和数据结构
】LeetCode题解。
晚安66
·
2023-09-11 01:11
算法
算法
【算法与数据结构】98、LeetCode验证二叉搜索树
文章目录一、题目二、解法三、完整代码所有的LeetCode题解索引,可以看这篇文章——【
算法和数据结构
】LeetCode题解。
晚安66
·
2023-09-11 01:41
算法
算法
CPU和GPU性能优化
使用更高效的
算法和数据结构
,例如使用合适的数据结构来存储游戏对象和碰撞信息,使用动态规划来优化复杂的算法。在游戏逻辑中避免重复计算和渲
Gyp郭小帅
·
2023-09-08 11:05
游戏开发
性能优化
面试算法-常用数据结构
文章目录数据结构数组链表栈队列双端队列树1)
算法和数据结构
2)判断候选人的标准算法能力能够准确辨别一个程序员的功底是否扎实数据结构数组链表优点:1)O(1)时间删除或者添加灵活分配内存空间缺点:2)查询需要
小崔的技术博客
·
2023-09-07 11:57
找工作
面试
算法
数据结构
【算法与数据结构】700、LeetCode二叉搜索树中的搜索
文章目录一、题目二、解法三、完整代码所有的LeetCode题解索引,可以看这篇文章——【
算法和数据结构
】LeetCode题解。
晚安66
·
2023-09-06 10:12
算法
算法
比特币和以太坊那个更值得看好?
但这个解释是比特币在我们使用者当中的一种投影,如果再往深了挖掘,比特币是一种使用某种
算法和数据结构
产生的一堆数据,而且还会不停并且不能停地产生。只要这堆数据停止了增加,那我们就认为比特币死了。
七哥说币圈
·
2023-09-05 00:59
【AI创作助手使用测试】C++使用场景生成、Windows设备驱动开发介绍、调试技巧
金融和高性能计算:C++可以提供高性能的
算法和数据结构
,适用于金融和高性能计算领域
明教张公子
·
2023-09-02 20:46
C++
c++
【算法与数据结构】106、LeetCode从中序与后序遍历序列构造二叉树
文章目录一、题目二、解法三、完整代码所有的LeetCode题解索引,可以看这篇文章——【
算法和数据结构
】LeetCode题解。
晚安66
·
2023-09-01 16:08
算法
算法
【算法与数据结构】654、LeetCode最大二叉树
文章目录一、题目二、解法三、完整代码所有的LeetCode题解索引,可以看这篇文章——【
算法和数据结构
】LeetCode题解。
晚安66
·
2023-09-01 16:08
算法
算法
【算法与数据结构】617、LeetCode合并二叉树
文章目录一、题目二、解法三、完整代码所有的LeetCode题解索引,可以看这篇文章——【
算法和数据结构
】LeetCode题解。
晚安66
·
2023-09-01 16:05
算法
算法
3.[基础教程-进阶]算法与数据结构-综合提升 C++版 视频目录
java收徒QQ:987115885第10章结束语10-1总结,算法思想,大家加油.mp4第1章当我们谈论算法的时候,我们在谈论什么1-1我们究竟为什么要学习算法.mp41-2课程介绍.mp41-3在学习
算法和数据结构
的具体知识前
java小白到大佬
·
2023-08-31 14:20
视频目录
c++
数据结构
【数据结构与算法 三】常见数据结构与算法组合应用方式
一般的数据结构和对应的很抱歉,作为一个文本AI模型,我无法直接绘制图表,但我可以为您列出常见的
算法和数据结构
分类,并为每个分类提供简要说明。您可以根据这些信息自行绘制图表。
存在morning
·
2023-08-31 02:45
算法训练
#
Java
数据结构与算法
算法
编程之道:【性能优化】深入探讨时间复杂度和空间复杂度
在优化过程中,时间复杂度和空间复杂度是两个关键的概念,它们帮助开发人员更好地理解和改进
算法和数据结构
,以提高程序的性能。时间复杂度:时间复杂度是衡量算法执行时间随输入规模增加而增加的度量。
fans小知
·
2023-08-29 21:36
编程之道
开发语言
代码规范
软件构建
【算法与数据结构】112、LeetCode路径总和
文章目录一、题目二、解法三、完整代码所有的LeetCode题解索引,可以看这篇文章——【
算法和数据结构
】LeetCode题解。
晚安66
·
2023-08-29 08:16
算法
算法
【算法与数据结构】513、LeetCode找树左下角的值
文章目录一、题目二、解法三、完整代码所有的LeetCode题解索引,可以看这篇文章——【
算法和数据结构
】LeetCode题解。
晚安66
·
2023-08-29 08:46
算法
算法
【算法与数据结构】404、LeetCode左叶子之和
文章目录一、题目二、解法三、完整代码所有的LeetCode题解索引,可以看这篇文章——【
算法和数据结构
】LeetCode题解。
晚安66
·
2023-08-29 08:13
算法
算法
C语言/C++编程基础入门学习重要知识之i++和++i的区别
C语言是面向过程的,而C++是面向对象的C和C++的区别:C是一个结构化语言,它的重点在于
算法和数据结构
。
小辰带你看世界
·
2023-08-25 18:36
算法和数据结构
day11:正确力扣(LeetCode)官网-全球极客挚爱的技术成长平台//中序遍历一遍二叉树,并统计节点数目classSolution{public:intcount=0;//统计节点数voidinorder(TreeNode*root){if(!root)return;inorder(root->left);count+=1;inorder(root->right);}intcountNode
大法师安东尼ds
·
2023-08-25 07:40
算法
数据结构
程序设计:
算法和数据结构
-笔记4——递归与分治
个人博客地址递归递归是指自己调用自己的函数。如下面的阶乘递归fact(intn){if(n==1)returnn;returnfact(n-1)*n;}递归函数必须要设置出口,也就是上面的if(n==1)returnn;分治分治的过程将问题分割成局部问题(Divide)递归地求解局部问题(Solve)将局部问题的解整合成原问题的解(Conquer)搜索:findMax(intA[],l,r){in
wmgx
·
2023-08-24 07:42
#
算法笔记
算法
分治算法
第7章 CPU前端优化
标准的
算法和数据结构
在性能敏感型工作负载并不总能表现的很好。例如,在“扁平化”数据结构的冲击下,链表基本上快被放弃了。
高性能计算工程师
·
2023-08-22 19:10
现代CPU性能分析与优化
Bakhvalov
性能优化
计算机体系结构
python的设计模式
需要记住一点:设计模式是高层次的方案,并不关注具体的实现细节,比如
算法和数据结构
。对于正在尝试解决的问题,何种
算法和数据结构
最优,则是由软件工程自己把我二、python实现设计
野生的狒狒
·
2023-08-22 14:24
单例模式
成长
开学以来的这段时间一直在专心学习
算法和数据结构
,这一周算是彻底将算法这部分的内容给看完了。同时这两周刷leetcode题也有几十道了,相比于开始的思路匮乏现在已经能够有思考的方向。
张玉坤_强化班
·
2023-08-21 19:31
【
算法和数据结构
】单词翻译
描述小李的电脑上安装了一个机器翻译软件,他经常用这个软件来翻译英语文章。这个翻译软件的原理很简单,它只是从头到尾,依次将每个英文单词用对应的中文含义来替换。对于每个英文单词,软件会先在内存中查找这个单词的中文含义,如果内存中有,软件就会用它进行翻译;如果内存中没有,软件就会在外存中的词典内查找,查出单词的中文含义然后翻译,并将这个单词和译义放入内存,以备后续的查找和翻译。假设内存中有M个单元,每单
欧阳紫洲
·
2023-08-20 07:23
Thinking
Algorithm
链表
哈希表
缓存
我是如何提高自己的「编程能力」的?
之前主要分享的多是
算法和数据结构
方面(年后继续),因为我认为
算法和数据结构
是程序员最最最重要的内功,但是并不是唯一。
码农田小齐
·
2023-08-17 18:53
前端新手学习路线
特点符号表大纲前言-学编程需要的特质一、前端入门⭐️开发工具浏览器编辑器文档笔记⭐️HTML⭐️CSS⭐️JavaScript✅ES6+特性二、巩固基础前端基础知识计算机基础✅
算法和数据结构
✅计算机网络
不爱吃糖的程序媛
·
2023-08-17 07:41
前端
学习
前端学习
《
算法和数据结构
》排序篇
文章目录前言一、制定目标1、选择"合理"目标2、坚持下定决心二、制定计划1、平均刷题法2、跌宕起伏法3、先苦后甜法三、收集题目1、第一步:选择[排序]标签2、第二步:选择[简单]标签3、第三步:选择[通过率]降序排列4、第四步:整理出表1)这是第一天的2)这是第二天的3)这是第三天的4)这是第四天的5)这是第五天的6)这是第六天的7)这是第七天的8)这是第八天的9)这是第九天的四、学习刷题1、排序
英雄哪里出来
·
2023-08-16 08:59
《面试资源整合》
算法
排序
LeetCode
C语言/C++编程学习强势之处的体现
C语言是面向过程的,而C++是面向对象的C和C++的区别:C是一个结构化语言,它的重点在于
算法和数据结构
。
小辰带你看世界
·
2023-08-14 04:34
Python时间复杂度计算习题
计算时间复杂度是计算机科学中的重要技能,尤其是在
算法和数据结构
的领域。以下是关于Python时间复杂度计算的20个问题,这些问题可以用于测试对时间复杂度的理解:对于以下代码片段,时间复杂度是多少?
AI悦创|编程1v1
·
2023-08-13 23:04
有问必答
笔记
编程一对一教学
python
开发语言
走出算法的象牙塔(概述)
现在终于要面对计算机程序的灵魂人物了,
算法和数据结构
。虽然早已经学过这些课程,但当
hoho_12
·
2023-08-12 08:51
算法竞赛入门
算法侦探
算法
2020-07-02
算法和数据结构
梳理线性表顺序表数组(移动、原地操作、前缀和)多数组(合并交集二维数组(旋转、数独、染色、置零、分割、查找字符串(异位词、排列、子串、子序列、链表单向链表(删除、快慢指针环形链表(哈希表、
Dio丶
·
2023-08-12 07:27
华为OD机试(含B卷)真题2023 算法分类版,58道20个算法分类,如果距离机考时间不多了,就看这个吧,稳稳的
我觉得可以按照“
算法和数据结构
”去刷,把华为OD机试涉及到的“
算法和数据结构
”列出来,一个算法刷10道题,那我岂不是无敌了?首先,了解
算法和数据结构
有哪些知
哪 吒
·
2023-08-08 19:19
搬砖工逆袭Java架构师
华为od
华为
学习
程序人生
Day 20 C++ 模板
模板定义特点通用性(Genericity)静态类型检查(StaticTypeChecking)延迟实例化(DeferredInstantiation)元编程(Metaprogramming)注意范式编程核心思想是将
算法和数据结构
与数据类型分离重要优势是可以提供高效的代码复用可以实现许多强大的功能总结分类函数模板定义语法使用函数模板有两种方式自动类型推导显示指定类型注意自动类型推导
缺点灵气儿
·
2023-08-07 16:02
C
++
c++
Java
算法和数据结构
概述
一、数据结构1、常见数据结构:Array(数组)、Stack(栈)、Queue(队列)、LinkedList(链表)、Tree(树)、Hash(哈希表)、Heap(堆)、Graph(图)2、各种数据结构总结:(1)、数组:优点:插入数据快缺点:查找慢,删除慢,大小固定,只能存储单一元素(2)、有序数组:优点:比无序数组查询快缺点:查找慢,删除慢,大小固定,只能存储单一元素(3)、栈:优点:先进后出
MarcusKu
·
2023-08-06 10:32
LeetCode每日一题Day4——26. 删除有序数组中的重复项
无论你是编程新手还是有一定经验的开发者,掌握
算法和数据结构
都是成功的关键。在这个专栏里,我将每天为你分享一道算法题,并提供简单易懂的解析和讲解。☀️通过每日挑战,你将逐渐培养解决问题
命运之光
·
2023-08-05 15:27
#
LeetCode算法题精炼
算法
leetcode
职场和发展
c++
数据结构
C语言
LeetCode每日一题Day3——1. 两数之和
无论你是编程新手还是有一定经验的开发者,掌握
算法和数据结构
都是成功的关键。在这个专栏里,我将每天为你分享一道算法题,并提供简单易懂的解析和讲解。☀️通过每日挑战,你将逐渐培养解决问题
命运之光
·
2023-08-05 15:27
#
LeetCode算法题精炼
leetcode
算法
职场和发展
c++
C语言
数据结构
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他