经典算法之快速排序(QuickSort)

通过一趟排序将待排元素分成独立的两部分,其中一部分为比基准数小的元素,另一部分则是比基准数大的元素。然后对这两部分元素再按照前面的算法进行排序,直到每一部分的元素都只剩下一个。...

【数据结构】单链表

在上一节中我们提出了顺序表的缺陷,为了解决这些问题,我们设计出了链表。与顺序表一样,单链表也需要一个变量data来记录数据,并且我们应该对data的类型重命名,让我们的链表可以管理不同类型的数据;其次,由于单链表中需要存储下一个节点的地址,所以我们应该有一个指向结构体的指针。error //type

【图论】【Matlab】最小生成树之Kruskal算法【贪心思想超详细详解Kruskal算法并应用】

Kruskal算法寻找最小生成树 【Matlab】【贪心算法】超详细的注释和解释,干货满满不要错过!

JavaScript算法描述【回溯算法】|括号生成|子集|电话号码的字母组合|全排列|单词搜索

回溯算法(back tracking)是一种类似尝试算法,按选优条件向前搜索,主要是在搜索尝试过程中寻找问题的解,以达到目标,当发现已不满足求解条件时,就“回溯”返回,尝试别的路径。换句话说,找到一条路往前走,能走就继续往前,不能走就算了,掉头换条路。相对于动态规划,这部分的内容相对于简单些。回溯的

数学建模(二):优化

数学建模(二):优化

七千字带你了解异常处理

异常是程序中的一些错误,但并不是所有的错误都是异常,并且错误有时候是可以避免的。比如说,你的代码少了一个分号,那么运行出来结果是提示是错误 java.lang.Error;如果你用System.out.println(11/0),那么你是因为你用0做了除数,会抛出 java.lang.Arithme

进阶C++__STL__容器vector使用方法【简单易懂】

vector构造函数vector赋值操作vector容量和大小vector插入和删除vector数据存取vector互换容器vector预留空间reserve()的实现

PID原理及python简单实现与调参

pid = 比例控制(基本控制) + 积分控制(消除稳态误差)+微分控制(减少震荡)U(t)=Kp∗errort+Ki∑i=0terrori+Kd∗(errort−errort−1)U(t)=Kp​∗errort​+Ki​i=0∑t​errori​+Kd​∗(errort​−errort−1​)Kp

【数模智能算法】BP神经网络基本算法原理

【数模智能算法】BP神经网络基本算法原理

赶紧进来!!!干货满满!!C语言操作符详细讲解(下)

本文对C语言各种操作符以及算术转换.整形提升.操作符属性进行讲解,耐心看完,编程技术更上一层楼~

数据结构 —— 队列(超详细图解 & 接口函数实现)

数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。数据结构是一种十分优秀的解决实际问题的模板,博主将会用代码结合大量图解,对数据结构进行深度剖析。......

【Java】基础简单好题好思路总结

记录一些好题好思路!

常见算法题分类总结之归并排序(Merge-Sort):从二路到多路

插入排序 归并排序 主定理 c++ Java 数据结构与算法 leetcode

【机器学习算法】关联规则2 FPgrowth法算法

Apriori算法的提升,Fpgrowth

牛客网刷题——JAVA

统计字符串中的单词个数,这里的单词指的是连续的不是空格的字符。

【数据结构】用堆排序解决TOPK问题

TOK问题的解题思路!你好,欢迎来到媛仔的数据结构晋级之路~

【二叉树】数中的特殊结构->堆

满二叉树:一个二叉树,如果每一个层的结点数都达到最大值,则这个二叉树就是满二叉树。也就是说,如果一个二叉树的层数为K,且结点总数是 ,则它就是满二叉树。. 完全二叉树:完全二叉树是效率很高的数据结构,完全二叉树是由满二叉树而引出来的。对于深度为K的,有n个结点的二叉树,当且仅当其每一个结点都与深度为

数据结构之折半插入排序

作者简介:大家好我是小唐同学(๑>؂

64.【冒泡排序与选择排序与malloc()函数】

冒泡排序与选择排序

【机器学习算法】关联规则-1 关联规则的概念,Apriori算法,实例和优缺点

关联规则的概念,关联规则的两个指标,支持度和置信度,apriori的算法

登录可以使用的更多功能哦! 登录
作者榜
...
资讯小助手

资讯同步

...
内容小助手

文章同步

...
Deephub

公众号:deephub-imba

...
奕凯

公众号:奕凯的技术栈