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
牛客竞赛算法入门
音频
算法入门
-傅里叶变换
简介上一篇文章中讲了一个时域处理的算法wsola,接下来会学习频域处理算法,在这之前必须得对频域有所了解,这就不得不提傅里叶变换了,本文的目的是让大家学会用傅里叶变换公式和傅里叶逆变换公式进行计算。数学公式是人们对世界中的现象的描述,我们学习数学公式也不该只停留在使用公式来解决问题的层次,得明白公式到底在描述什么现象,从这些天才数学家的角度来看世界。懂的地方可跳过。项目地址在文章末尾给出。傅里叶级
Droptea
·
2023-04-19 10:17
PCL_13---点云曲面重建
标题相关
算法入门
实验多项式平滑点云及法线估计的曲面重建在平面模型上构建凹/凸多边形无序点云快速三角化相关算法凸包算法EarClipping三角化算法贪婪投影三角化算法移动立方体算法泊松曲面重建算法pcl
桃子酱紫君
·
2023-04-18 16:57
雨露均沾的知识
【4.17】贪心
算法入门
什么是贪心?贪心的本质是选择每一阶段的局部最优,从而达到全局最优。刷题或者面试的时候,手动模拟一下感觉可以局部最优推出整体最优,而且想不到反例,那么就试一试贪心。贪心的解题步骤?贪心算法一般分为如下四步:将问题分解为若干个子问题找出适合的贪心策略求解每一个子问题的最优解将局部最优解堆叠成全局最优解这个四步其实过于理论化了,我们平时在做贪心类的题目很难去按照这四步去思考,真是有点“鸡肋”。做题的时候
Sivan_Xin
·
2023-04-18 11:37
日更计划
贪心算法
算法
leetcode
协同过滤算法研习
既然是读书笔记,且本人是推荐
算法入门
选手,所以内容只能局限于此书。什么是协同过滤先举个生活中的场景,你想听歌却不知道听什么的时候,会向你身边与你品位类似的朋友求助,从而获得他的推荐。
糊君
·
2023-04-17 19:39
Python
算法入门
day9——贪心算法
【贪心算法的定义】贪心算法(又称贪婪算法)是指在对问题求解时,总是做出在当前看来是最好的选择。也就是说,不从整体最优上加以考虑,它所做出的是在某种意义上的局部最优解贪心算法并不保证会得到最优解,但在某些问题上贪心算法的解就是最优解。要会判断一个问题是否用贪心算法来计算。【问题一:找零问题】【题目描述】假设商店老板需要找零n元钱,钱币的面额有:100元、50元、20元、5元、1元,如何找零使得所需要
爬虫选手_不懂就问
·
2023-04-16 16:41
Python数据结构与分析
算法
python
排序矩阵查找(观察法,二分法,分治
算法入门
题目,C++)
题目描述给定M×N矩阵,每一行、每一列都按升序排列,请编写代码找出某元素。示例:现有矩阵matrix如下:[[1,4,7,11,15],[2,5,8,12,19],[3,6,9,16,22],[10,13,14,17,24],[18,21,23,26,30]]给定target=5,返回true。给定target=20,返回false。解题方法与思路这道题,确实可以算作一道中等题。它一共有三种解决方
阿宋同学
·
2023-04-16 04:11
面试
矩阵
算法
稀疏数组搜索(二分法,分治
算法入门
题目,C++)
题目描述稀疏数组搜索。有个排好序的字符串数组,其中散布着一些空字符串,编写一种方法,找出给定字符串的位置。示例1:输入:words=[“at”,“”,“”,“”,“ball”,“”,“”,“car”,“”,“”,“dad”,“”,“”],s=“ta”输出:-1说明:不存在返回-1。示例2:输入:words=[“at”,“”,“”,“”,“ball”,“”,“”,“car”,“”,“”,“dad”,
阿宋同学
·
2023-04-16 04:10
算法题解析与个人做题技巧总结
#
面试
算法
c++
量子退火
算法入门
(7):如何QUBO中的三次多项式怎么转换?
文章目录前言一、三次多项式的例题二、Python实现1.引入库总结前言本文还是大部分截图来自于:《最適化問題とWildqatを用いた量子アニーリング計算入門》https://booth.pm/ja/items/1415833终于有人问到怎么将QUBO中的三次多项式转换为二次多项式了。直接以一个例题开始讲解。中间会用到之前文章里的知识,大家最好读了该系列前两篇之后,再阅读此文。一、三次多项式的例题问
gang_akarui
·
2023-04-14 14:33
量子退火算法
算法
量子计算
⭐
算法入门
⭐《哈希表》简单01 —— LeetCode 387. 字符串中的第一个唯一字符
饭不食,水不饮,题必须刷C语言免费动漫教程,和我一起打卡!《光天化日学C语言》LeetCode太难?先看简单题!《C语言入门100例》数据结构难?不存在的!《画解数据结构》LeetCode太简单?算法学起来!《夜深人静写算法》文章目录一、题目1、题目描述2、基础框架3、原题链接二、解题报告1、思路分析2、时间复杂度3、代码详解三、本题小知识一、题目1、题目描述 给定一个字符串,找到它的第一个不重
英雄哪里出来
·
2023-04-14 02:50
《LeetCode算法全集》
字符串
数据结构
leetcode
算法
哈希表
A*
算法入门
转载自:http://www.cppblog.com/mythit/archive/2009/04/19/80492.aspxA*
算法入门
在看下面这篇文章之前,先介绍几个理论知识,有助于理解A*算法。
Leslie_Blog
·
2023-04-13 10:57
算法进阶
知识点总结
A
算法进阶
常见加密
算法入门
参考https://www.jianshu.com/p/ce3893a7be09比特币的加密算法https://www.jianshu.com/p/57fc42456ab4分类和简述常见的密钥加密算法类型大体可以分为三类:对称加密(单秘钥加密)、非对称加密、单向加密(结果唯一且计算过程可重复但是计算不可逆)对称加密算法对称加密算法采用单密钥加密,在通信过程中,数据发送方将原始数据分割成固定大小的块
黄靠谱
·
2023-04-13 01:28
算法入门
001-递归、查找
1算法:AlgorithmNiklausWirth:“程序=数据结构+算法”1.1时间复杂度:用来评估算法运行效率的一个式子print("HelloWorld!")#时间复杂度O(1)foriinrange(n):print("HelloWorld!")#时间复杂度O(n)whilen>1:print("HelloWorld!")#时间复杂度O(logn)n=n//2快速判断时间复杂度:确定问题规
fantasy2020
·
2023-04-11 18:35
算法
python
数据结构
算法入门
003-查找排序习题
1.给两个字符串s和t,判断t是否为s重新排列后组成的单词2.给定一个m*n的列表,查找一个数是否存在3.给定一个列表和一个整数,找到两个数的和为给定的整数,求这两个数的下标
fantasy2020
·
2023-04-11 18:35
算法习题
python
算法入门
002-排序
1.lowB三人组1.1冒泡排序1.2选择排序1.3插入排序2.NB三人组2.1快速排序2.2堆排序2.3归并排序3.其他排序3.1希尔排序3.2计数排序3.3桶排序3.4基数排序
fantasy2020
·
2023-04-11 18:05
算法
算法
排序算法
数据结构
python
算法入门
004-数据结构
1.列表/数组列表是一种基本数据结构Python的列表存储元素的首地址,可以不区分元素的类型Python列表按下标查找,插入,删除元素,时间复杂度为O(1)2.栈栈是一个数据集合,可以理解为只能一端进行插入或删除操作的列表进行入栈或出栈的一端称为栈顶栈的基本操作:进栈push,出栈pop,取栈顶gettop2.1栈的实现:列表#用列表实现栈classStack:def__init__(self):
fantasy2020
·
2023-04-11 18:59
数据结构
python
【
算法入门
】字符串基础
目录一.字符串引言1.字符串基础二.洛谷P5734详解1.字符串相关库函数(1)strcpy函数(2)strcat函数(3)strstr函数2.题目讲解一.字符串引言1.字符串基础字符串通常以\0作为结束标志,\0的ASCll码值为0,计算字符串长度时会忽略斜杠零。二.洛谷P5734详解1.字符串相关库函数在讲解题目之前我们先介绍几个关于字符串操作常用的几个库函数(1)strcpy函数strcpy
匿名者Unit
·
2023-04-11 08:16
算法入门
算法
c++
开发语言
多项式拟合
文章内容部分参考:建模
算法入门
笔记-多项式拟合(附源码)-哔哩哔哩(bilibili.com)(9条消息)数学建模——人口预测模型公有木兮木恋白的博客-CSDN博客数学建模人口预测模型多项式拟合是数据拟合的一种
成、谋
·
2023-04-10 12:58
数学建模
matlab
算法
Java中几种常见的加密
算法入门
教程
Java中几种常见的加密算法(一)前言我们在使用java开发的过程,通常会用到的几种加密方式有:Base64,MD5,SHA,DES,RSA下面我们来看看前面3种简单的加密方式!1.Base64严格意义上来说,Base64应该称不上是一种加密算法,它只是一种编码方式,能起到的安全作用很差,很容易破解,一般用于url的编码。使用Base64加密/***@paramtextStr要加密的字符串*@re
fkjavaer
·
2023-04-10 02:01
java
Java常见的几种加密算法
A.机器学习入门算法[七]:基于英雄联盟数据集的LightGBM的分类预测
相关文章:机器学习
算法入门
教程(一):基于逻辑回归的分类预测机器学习入门算法(二):基于朴素贝叶斯(NaiveBayes)的分类预测机器学习入门算法(三):基于鸢尾花和horse-colic数据集的KNN
汀、人工智能
·
2023-04-09 04:10
数据挖掘-机器学习
机器学习
数据挖掘
LightGBM
决策树
人工智能
A.机器学习入门算法(八):基于BP神经网络的乳腺癌的分类预测
相关文章:机器学习
算法入门
教程(一):基于逻辑回归的分类预测机器学习入门算法(二):基于朴素贝叶斯(NaiveBayes)的分类预测机器学习入门算法(三):基于鸢尾花和horse-colic数据集的KNN
汀、人工智能
·
2023-04-09 04:10
数据挖掘-机器学习
机器学习
神经网络
BP神经网络
数据挖掘
人工智能
A.机器学习入门算法(九): 基于线性判别模型的LDA手写数字分类识别
相关文章:机器学习
算法入门
教程(一):基于逻辑回归的分类预测机器学习入门算法(二):基于朴素贝叶斯(NaiveBayes)的分类预测机器学习入门算法(三):基于鸢尾花和horse-colic数据集的KNN
汀、人工智能
·
2023-04-09 04:10
数据挖掘-机器学习
机器学习
人工智能
线性判别模型
数据挖掘
数据分析
A.机器学习入门算法(五):基于企鹅数据集的决策树分类预测
相关文章:机器学习
算法入门
教程(一):基于逻辑回归的分类预测机器学习入门算法(二):基于朴素贝叶斯(NaiveBayes)的分类预测机器学习入门算法(三):基于鸢尾花和horse-colic数据集的KNN
汀、人工智能
·
2023-04-09 04:09
数据挖掘-机器学习
机器学习
决策树
数据分析
数据挖掘
分类预测
A.机器学习入门算法(六)基于天气数据集的XGBoost分类预测
相关文章:机器学习
算法入门
教程(一):基于逻辑回归的分类预测机器学习入门算法(二):基于朴素贝叶斯(NaiveBayes)的分类预测机器学习入门算法(三):基于鸢尾花和horse-colic数据集的KNN
汀、人工智能
·
2023-04-09 04:09
数据挖掘-机器学习
机器学习
数据挖掘
数据分析
人工智能
XGBoost
A.机器学习入门算法(三):基于鸢尾花和horse-colic数据集的KNN近邻(k-nearest neighbors)分类预测
相关文章:机器学习
算法入门
教程(一):基于逻辑回归的分类预测机器学习入门算法(二):基于朴素贝叶斯(NaiveBayes)的分类预测机器学习入门算法(三):基于鸢尾花和horse-colic数据集的KNN
汀、人工智能
·
2023-04-09 04:39
数据挖掘-机器学习
机器学习
数据挖掘
数据分析
KNN分类
鸢尾花分类
A.机器学习入门算法(二): 基于朴素贝叶斯(Naive Bayes)的分类预测
相关文章:机器学习
算法入门
教程(一):基于逻辑回归的分类预测机器学习入门算法(二):基于朴素贝叶斯(NaiveBayes)的分类预测机器学习入门算法(三):基于鸢尾花和horse-colic数据集的KNN
汀、人工智能
·
2023-04-09 04:38
数据挖掘-机器学习
机器学习
人工智能
朴素贝叶斯
数据挖局
数据分析
A.机器学习
算法入门
教程(一): 基于逻辑回归的分类预测
相关文章:机器学习
算法入门
教程(一):基于逻辑回归的分类预测机器学习入门算法(二):基于朴素贝叶斯(NaiveBayes)的分类预测机器学习入门算法(三):基于鸢尾花和horse-colic数据集的KNN
汀、人工智能
·
2023-04-09 04:37
数据挖掘-机器学习
机器学习
逻辑回归
数据挖掘
分类预测
鸢尾花分类
A.机器学习入门算法(四): 基于支持向量机的分类预测
相关文章:机器学习
算法入门
教程(一):基于逻辑回归的分类预测机器学习入门算法(二):基于朴素贝叶斯(NaiveBayes)的分类预测机器学习入门算法(三):基于鸢尾花和horse-colic数据集的KNN
汀、人工智能
·
2023-04-09 03:25
数据挖掘-机器学习
机器学习
支持向量机
数据挖掘
SVM
数据分析
动态规划路径跟踪问题
1006-免费馅饼_2021秋季
算法入门
班第七章习题:动态规划1(nowcoder.com)#include#include#include#include#include#include#includeusingnamespacestd
jangyi.
·
2023-04-09 03:03
动态规划
算法
c++
Javascript常用的数组方法实现
初识数据结构数据结构是
算法入门
基础,可以更快更好的帮我们处理一些程序逻辑上的问题。
含若飞
·
2023-04-09 00:52
javascript
前端
python和c++
算法入门
(1) 暴力枚举
温馨提示:本教程适用于有一定Python或c++基础的人,初学者可以参考自己当前的水平进行学习。目录:1.“什么是枚举”2.“枚举的作用”3.“枚举的基本思想”4.“枚举的代码”什么是枚举(个人理解):什么是枚举,这就比如去超市里挑苹果,我们会一个一个的挑,一个一个的选,直到选到自己心仪的苹果,这就是枚举在生活中的体现。枚举的作用1.枚举能够使代码更加清晰2.枚举使代码更易于维护,有助于确保给变量
秋贵泛华
·
2023-04-08 16:33
python
算法
开发语言
选举
算法入门
这一讲我们来聊聊如何在分布式数据库,乃至一般性的分布式系统内同步数据。不知道你是否发现这样一种事实:同步数据是一种代价非常高昂的操作,如果同步过程中需要所有参与的节点互相进行操作,那么其通信开销会非常巨大。如下图所示,随着参与节点的增加,其通信成本逐步提高,最终一定会导致数据在集群内不一致。尤其在超大型和地理空间上分散的集群网络中,此现象会进一步被放大。为了减少同步通信开销和参与节点的数量,一些算
鸭梨山大哎
·
2023-04-08 09:21
hadoop
分布式
选举
go
算法入门
(数组去重)
题目:需要实现这样的函数:对指定的数组进行分析,打印出某个元素出现的次数。(提示:使用hash)print_occur_times(my_array)例如:my_array=[1,2,3,3,3,4,4,5,5,5,5,5,5,8,9,9]=>my_array=[1,2,3,4,5,8,9]代码如下:packagemainimport"fmt"//目的:数组去重funcdeduplicated_a
Tloml..
·
2023-04-08 03:39
go
array算法
算法
golang
哈希算法
go
算法入门
(动态创建一个二维hash)
题目:实现这样的方法:可以动态创建一个二维Hash,内容如下:generate_hash(3)获得:{"parent1":{"child1":"value1"},"parent2":{"child2":"value2"},"parent3":{"child3":"value3"}}代码如下:packagemainimport("fmt""strconv")//生成二维hashfuncgenerat
Tloml..
·
2023-04-08 03:09
go
hash算法
go
算法
hash
哈希算法
KNN机器
算法入门
【Python】:实现手写数字识别
人生苦短,我用pythonKNN可以说是最简单的分类算法之一同时,它也是最常用的分类算法之一。注意:KNN算法是有监督学习中的分类算法,它看起来和另一个机器学习算法K-means有点像(K-means是无监督学习算法),但却是有本质区别的。python安装包+资料:点击此处跳转文末名片获取环境使用:Python3.8Pycharm第三方模块使用:Scikit-learn(以前称为scikits.l
蚂蚁爱Python
·
2023-04-07 07:04
数据分析
Python
Python实战项目
python
算法
机器学习
【冲刺蓝桥杯】
牛客竞赛
补题 + 算法模板总结
博客主页:@披星戴月的贾维斯欢迎关注:点赞收藏留言系列专栏:C/C++专栏请不要相信胜利就像山坡上的蒲公英一样唾手可得,但是请相信,世界上总有一些美好值得我们全力以赴,哪怕粉身碎骨!一起加油,去追寻、去成为更好的自己!文章目录前言1、A-画牌河2、不点两面(easyversion)3、开题顺序4、算法模板总结-来源:acwing整数二分算法模板浮点数二分算法模板一维前缀和二维前缀和一维差分二维差分
披星戴月的贾维斯
·
2023-04-07 06:17
C++初阶
蓝桥杯
算法手札
算法
蓝桥杯
c++
数据结构与
算法入门
(follow 左神)
文章目录一.认识时间复杂度和简单排序算法1.以选择排序为例2.异或运算3.插入排序4.二分查找5.对数器二.认识O(NlogN)的排序1.递归==栈的后序遍历2.归并排序3.快速排序三.详解桶排序以及排序内容大总结1.堆结构(优先级队列)2.比较器3.桶排序4.排序总结四.链表1.哈希表和有序表2.链表五.二叉树1.哈希表和有序表2.BFS宽度优先遍历(层次遍历)3.套路题(可树型DP)六.图1.
两面包+芝士
·
2023-04-05 06:12
java
算法
算法
排序算法
数据结构
GNN图神经网络
算法入门
(一)
概要Q1、为什么是图?A:Graphsareagenerallanguagefordescribingandanalyzingentitieswithrelations/interactionsQ2、为什么图建模很难?Q3、图表示学习最终目的?Q4、目前已发展出哪些模型?Q5、任务类型?Q6、推荐系统中的如何应用?Q7、图的表示方法?Ref:[1].CS224W:MachineLearningwi
winner8881
·
2023-04-03 17:04
推荐系统
深度学习
⭐
算法入门
⭐《栈 和 队列》简单01 —— LeetCode 232. 用栈实现队列
饭不食,水不饮,题必须刷C语言免费动漫教程,和我一起打卡!《光天化日学C语言》LeetCode太难?先看简单题!《C语言入门100例》数据结构难?不存在的!《画解数据结构》LeetCode太简单?算法学起来!《夜深人静写算法》文章目录一、题目1、题目描述2、基础框架3、原题链接二、解题报告1、思路分析2、时间复杂度3、代码详解三、本题小知识一、题目1、题目描述 仅使用两个栈实现先入先出队列。队列
英雄哪里出来
·
2023-04-03 11:15
《LeetCode算法全集》
leetcode
算法
数据结构
队列
栈
查找
算法入门
教程-二分查找法
关于我们常见的算法其实还有一种叫二叉堆的算法,由于涉及到二叉树的知识学习,这里就先不说了,等到后面来讲,本节我们来学习常见的查找算法-二分查找,首先来了解下什么是二分查找算法?二分查找算法二分查找也称折半查找(BinarySearch),它是一种效率较高的查找方法.注意:采用二分查找算法的线性表必须是有序的.接着我们通过案例来分析案例思路分析假设我有一组有序的线性表{1,8,10,89,1000,
会上树的程序猿
·
2023-04-03 06:18
牛客网在线编程----
算法入门
篇
标题本篇博文主要是记录下自己的在线编程情况,初次练习,有的算法还待改进,大家有需要可以去牛客网上面多练练!有需戳–>牛客网在线编程NC65、题目描述大家都知道斐波那契数列,现在要求输入一个整数n,请你输出斐波那契数列的第n项(从0开始,第0项为0,第1项是1)n≤39示例1:输入:4返回值:3classSolution{public:intFibonacci(intn){if(n==0||n==1
幼儿园老小
·
2023-04-02 03:39
C/C++
算法
c++
Python
算法入门
day10——动态规划
分析找到递推式存子问题【钢条切割问题】1、题目描述某公司出售钢条,出售价格与钢条长度之间对关系如下表:问题:现在有一段长度为n的钢条和上面的价格表,求切割钢条方案,使得总收益最大。长度为4的钢条的所有切割方案如下:(c方案最优)思考:长度为n的钢条的不同切割方案有几种?答:长度为n就有2^(n-1)次切割方法给出题目的最优表现在就是需要从小到大的最优解算出来即可,即当要计算长度为4的最优解,可以观
爬虫选手_不懂就问
·
2023-04-01 15:40
Python数据结构与分析
算法
python
Leetcode学习计划-
算法入门
第7天
Leetcode学习计划-
算法入门
第7天主题是广度优先搜索题目733:有一幅以二维整数数组表示的图画,每一个整数表示该图画的像素值大小,数值在0到65535之间。
Rocky_96
·
2023-04-01 06:51
算法
leetcode
【贪心专题】—— 贪心
算法入门
篇
贪心
算法入门
一、什么是贪心算法“贪心算法(greedyalgorithm,又称贪婪算法)是指,在对问题求解时,总是做出在当前看来是最好的选择。
Bow.贾斯汀
·
2023-03-31 21:39
算法
贪心算法
java
算法
数据结构初阶leetcode刷题合集(C语言实现,不定期更新)
中等)_何以过春秋的博客-CSDN博客数组中数字出现的次数(leetcode简单)_何以过春秋的博客-CSDN博客顺序表:删除有序数组中的重复项(leetcode简单)_何以过春秋的博客-CSDN博客
算法入门
打卡
何以过春秋
·
2023-03-31 04:48
leetcode数据结构刷题
数据结构初阶
c语言
数据结构
Java算法刷题笔记总结
最近刷力扣的一部分规划和总结在这里记载一下:文章目录一、回溯算法1.Java实现回溯
算法入门
2.Java实现回溯算法进阶二、动态规划1.算法(Java)——动态规划2.Java动态规划算法从入门的到熟练
小朱小朱绝不服输
·
2023-03-30 23:57
算法分析
算法
java
深度优先
leetcode
动态规划
算法问题中的贪心思想,贪心
算法入门
题目(不断更新)
什么是贪心算法思想贪心算法的思想是每一步选择当前状态下最优的决策,并不考虑之后的结果,以期达到全局最优解的算法思想。具体来说,贪心算法通常包括以下几个步骤:确定问题的贪心策略,即每一步应该采取哪种决策。利用贪心策略,将问题分解为若干个子问题。对于每个子问题,使用贪心策略进行求解。将子问题的解组合起来,得到原问题的解。需要注意的是,贪心算法并不能保证一定能够得到全局最优解,但是对于一些具有贪心性质的
阿宋同学
·
2023-03-30 12:43
算法题解析与个人做题技巧总结
算法
贪心算法
数据结构
算法入门
:Hash
什么是Hash算法:#####简单的说,hash算法就是将字符串转化为数字的算法。用一个例子说Hash的优势#####试想如果我们对一个数组进行Query,这个数组里,每一个元素都是一个字符串。我们知道数组最快的检索办法是通过数组的下标进行检索,但是对于这种场景,我们无能为力,只能从头查到尾,从而查询出目标元素。Paste_Image.png假设,我要找gaofei,那就需要遍历整个数组,十分的低
一只小哈
·
2023-03-29 23:40
最全算法学习资料汇总(附链接:书籍/网站/课程/面试/项目....),99%的人都收藏了!!
算法(豆瓣评分7.7)这是一本充满智慧和趣味的
算法入门
书。没有枯燥的描述,没有难懂的公式
码小会
·
2023-03-28 13:41
算法
编程语言
### 数据结构基础篇
数据结构与
算法入门
篇复杂度分析时间复杂度大O时间复杂度表示法,表示代码执行时间随数据规模增长的变化趋势,也叫渐进时间复杂度,简称时间复杂度。
xinmin
·
2023-03-27 04:37
算法入门
教程-快速排序
上节我们学习了希尔排序,最后发现是希尔排序最原始的思想还是利用了插入排序,只不过是对它进行了优化,在上篇文章的最后,我们比较了插入法和移位法算法的执行时间,可以看得出天壤之别,今天我们来学习下另外一种算法叫快速排序.快速排序介绍快速排序是对冒泡排序的一种改进,其基本的思想是:通过一趟排序对将要排序的数据分割成独立的两部分,其中一部分的所有数据比另一部分都要小,然后在按此方法对这两部分数据分别进行快
会上树的程序猿
·
2023-03-26 07:09
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他