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
louvain算法代码
考研数据结构与
算法代码
实现目录
文章目录线性表与链表栈和队列三、树与二叉树四、图五、查找六、排序8.2插入排序8.3交换排序8.4选择排序8.5归并排序一定要从本质上彻底搞懂数据结构,在代码层面上理解。算法题要多刷一些题,千万别想着暴力,就能拿暴力就能拿一多半分,暴力也不是那么容易。(ps:绪论+线性表;栈和队列;树和二叉树;图;排序;查找)数据结(C语言版)(严蔚敏李冬梅吴伟民)版本代码目录线性表与链表(一)线性表基本概念(二
小风旗
·
2023-04-14 13:59
数据结构
数据结构
链表
雪花算法-----ID生成器工具类
//雪花
算法代码
实现publicclassIdWorker{//时间起始标记点,作为基准,一般取系统的最近时间(一旦确定不能变动)privatefinalstaticlongtwepoch=1288834974657L
_Axing
·
2023-04-14 03:28
资源分享
java
数据库
雪花算法
matlab 遗传算法资料,matlab遗传
算法代码
2分1423.4KB2013-08-11运输问题中的遗传算法用matlab实现的源代码~方案一的程序编码函数主文件:fctio[Xp,LC1,LC2,LC3]=CLBGA8(M,Pm)%%%陈璐斌编程,解决VRP问题(带时间窗)%%输入参数%M遗传进化迭代次数%Pm变异概率%%输[立即查看]0分667.0KB2017-10-17遗传算法matab代码tmprd=rad;fctioyohaftmpi
weixin_39925098
·
2023-04-14 00:18
matlab
遗传算法资料
如何避免增益调度引起的PID输出突变(
算法代码
分析)
PID相关算法和源代码请参看下面的博客增量式PID控制具有积分特性的执行器(算法分析+代码)_RXXW_Dor的博客-CSDN博客增量式PID的算法公式详细解读请参看下面的文章链接:西门子SMARTPLC增量式PID(完整梯形图FC)_梯形图实现pid算法_RXXW_Dor的博客-CSDN博客西门子PLC自带的PID指令是基于位置型的PID,位置型PID的算法公式和详细介绍,大家可以参看《PID专
RXXW_Dor
·
2023-04-13 13:16
经典控制工程应用
自动控制
PLC
PID
算法
人工智能
社区发现算法之
Louvain
原理与实践
社区发现这有一篇有趣的例子解释什么是风控,还有一篇讲风控的使用——如何通过校园卡消费记录识别情侣、基友、渣男和狗什么是社区发现(CommunityDetection),简单说就是在一个关系网络(带权无向图)中找到潜在的特定组织结构,那些联系紧密的组织往往具有明显的社群关系,挖掘社群关系是社区发现的价值所在作为风控的重要研究对象,社区发现在社交、金融、心理、公安等各个领域开花结果,之前有幸主导过一个
Jaising666
·
2023-04-13 02:55
算法
算法
人工智能
机器学习
字符串匹配
算法代码
(BF、KMP)
1.暴力匹配BF算法(C语言实现)/*Brute-Force算法的实现(暴力匹配)*//*注意该算法基于自定义的String类型*/#defineMAXSIZE40/*存储空间初始分配量*/typedefcharString[MAXSIZE+1];/*0号单元存放串的长度*//*返回子串T在主串S中第pos个字符之后的位置,若不存在则返回0*//*其中要求,T非空,且1≤pos≤StrLength
小王同学在这里
·
2023-04-12 05:49
算法
数据结构
c++
字符串匹配算法之BF算法、KMP算法
算法简介(2)BF算法思想(实现思想)(3)BF算法实现代码(C语言)(4)BF算法的改进2.KMP算法(1)next数组的求法(默认模式串下标从0开始)(2)求next数组算法思想(代码实现)(3)KMP
算法代码
实现
Yummyyyy.
·
2023-04-12 05:06
C语言
数据结构与算法
算法
蓝桥杯
c语言
数据结构
字符串匹配算法(BF&&KMP)
个人主页:平行线也会相交欢迎点赞收藏✨留言✉加关注本文由平行线也会相交原创收录于专栏【数据结构初阶(C实现)】目录字符串匹配算法BF
算法代码
实现KMP
算法代码
实现nextval数组改进字符串匹配算法在学习这个算法之前
平行线也会相交
·
2023-04-12 05:59
数据结构初阶(C实现)
算法
数据结构
BF
KMP
【词法分析器】token分词技巧
【词法分析器】token分词技巧(C--分词)背景目标分析
算法代码
背景因为最近在做编译原理的课设而焦头烂额,需要设计词法分析器、语法分析器和语义分析器。因为网上可以参考的Python代码数量少之又少。
InetGeek
·
2023-04-12 03:57
python
算法
开发语言
哈希表C/C++代码实现
;索引:数组的下标(0,1,2…),用以快速定位和检索数据;哈希桶:保存索引的数组(链表或数组),数组成员为每一个索引值相同的多个元素哈希函数:将组员编号映射到索引上,采用求余法(方法可以有很多种);
算法代码
实现
那一次,回眸
·
2023-04-12 00:29
mysql
c++
c语言
一文速学数模-最优化算法(二)梯度下降算法一文详解+Python代码
目录前言一、梯度下降法简述二、梯度下降算法原理理解1.梯度2.梯度定义3.梯度下降4.损失函数(lossfunction)5.学习率(步长)三、梯度下降
算法代码
展示消失和爆炸梯度前言最近会不断更新深度学习系列文章
fanstuck
·
2023-04-11 21:18
python
算法
机器学习
数据挖掘
深度学习
智能系统机器人!C++实现三阶魔方自动求解程序源码
魔方自动求解程序一般有两种方法,一种是按照人还原魔方的步骤,一步步来,另外一种是使用数学方法,魔方自有一套复杂的数学理论,其中较著名的是两阶段
算法代码
展示:image效果展示:image当要处理的状态是很多可能状态之一
Python编程导师
·
2023-04-11 12:02
对使用状态压缩和动态规划求hamilton最短路径的理解
对使用状态压缩和动态规划求hamilton最短路径的理解hamilton问题最短路径预设操作二进制的一些小算法状态压缩动态规划预设输入输出
算法代码
输出路径hamilton问题即:给定一张n(n≤20)个点的带权无向图
Eritque arcus
·
2023-04-11 08:58
C\C++
算法
动态规划
数据结构
算法
C++
hamilton
归并排序(递归代码与非递归代码以及细节)
将大的问题分解为小的问题,以解决小问题完善大的问题,合并小为大;分治思想有递归与非递归的算法、递归
算法代码
完成(递归)void_MergeSort(int*a,intleft,intright,int*
云的小站
·
2023-04-10 14:53
排序算法
算法
数据结构
记录一次腾讯面试经历
这次面试自己也有问题,没有调试好自己的电脑,因此当说到面试过程中如何写代码时我就知道需要考察
算法代码
的。但是可能面试官也不想再麻烦直接就开始了。
陈汤姆
·
2023-04-09 21:20
Java面试
腾讯
面试
java
代码随想录算法训练营day36| 435.无重叠区间、763.划分字母区间、56.合并区间
Leetcode435.无重叠区间题目链接思路:贪心
算法代码
:classSolution{publicinteraseOverlapIntervals(int[][]intervals){//按照区间左边界排序
Lixygg
·
2023-04-09 15:01
代码随想录算法训练营
算法
贪心算法
leetcode
数据结构
java
蓝桥杯 试题 算法训练 强力党逗志芃(C++)
强力党逗志芃题目浏览
算法代码
算法核心思路题目浏览资源限制时间限制:1.0s内存限制:256.0MB问题描述逗志芃励志要成为强力党,所以他将身上所以的技能点都洗掉了重新学技能。
ghost_him
·
2023-04-09 10:52
蓝桥杯练习
算法
蓝桥杯
c++
请给一个Adam优化器
算法代码
Adam是一种常用的梯度下降优化算法,它结合了动量法和RMSProp算法的优点,并且具有自适应学习率的优点。以下是Adam算法的一个简单实现:defAdam(parameters,learning_rate,beta1,beta2,epsilon):t=0m=[]v=[]forpinparameters:t+=1m.append(np.zeros_like(p))v.append(np.zeros
滚菩提哦呢
·
2023-04-09 04:10
2021-05-24 从实现代码看KMP原理
KMP(时间复杂度O(m+n))
算法代码
分两部分:前置条件:假设主串长度为n,模式串长度为m,则msubstr.length){returni-substr.length;}else{return0;}
yo_xx
·
2023-04-09 03:20
ES分布式架构及底层原理
1、直接上架构图2、前情提要底层lucene:lucene就是一个jar包,里面包含了封装好的各种建立倒排索引的
算法代码
倒排索引:在搜索引擎中,每个文档都有一个对应的文档ID,文档内容被表示为一系列关键词的集合
young
·
2023-04-08 05:25
elasticsearch
分布式
lucene
希尔排序
算法代码
详解(附插入排序代码)
1959年Shell发明,第一个突破O(n2)的排序算法,是直接插入排序的改进版。它与插入排序的不同之处在于,它会优先比较距离较远的元素。希尔排序又叫缩小增量排序。希尔排序的大致思路是把数组的元素按照一定的间隔进行逻辑分组,分组后针对每一组进行插入排序。并且渐渐减小间隔,随着间隔的缩小,整个数组就变得越来越有序。这个间隔叫做希尔增量。希尔排序的时间复杂度难以测算,大概是O(n^(1.3—2))这么
Currybeefer
·
2023-04-06 17:03
排序算法专栏
冒泡插入堆
快速排序
归并排序
希尔排序
桶排序
算法
插入排序
前端算法收集库
geekjc1.前言前端
算法代码
收集库旨在帮助大家提高javascript编码水平,代码规范,面对面试官问最难的算法问题也能从容应对这是一个常见的js算法面试题收集库,包含测试,欢迎star,如果库中没有的算法
极客教程
·
2023-04-06 12:44
【LeetCode算法成长之路】滑动窗口算法总结与经典题目分析
前言本文小新为大家带来滑动窗口算法相关知识,经过对滑动窗口算法类题目的总结,为大家分享滑动窗口算法概述(包括:滑动窗口算法思想,滑动窗口算法使用场景,滑动窗口算法使用思路),滑动窗口
算法代码
模板,以及两个经典例题
小新要变强
·
2023-04-05 18:06
数据结构和算法
算法
leetcode
java
2022-04-09
时间复杂度就是指
算法代码
在运行最终得到我们想要的结果时所消耗的时间,而空间复杂度则是指算法中用来存储的数据结构所占用的空间。
xu1234567
·
2023-04-05 16:12
javaKMP算法(含KMP
算法代码
)
目录一:应用场景-字符串匹配问题二:暴力匹配算法三:KMP算法介绍四:KMP算法最佳应用-字符串匹配问题字符串匹配问题:思路分析图解五:代码展示一:应用场景-字符串匹配问题字符串匹配问题:有一个字符串str1=““硅硅谷尚硅谷你尚硅尚硅谷你尚硅谷你尚硅你好””,和一个子串str2=“尚硅谷你尚硅你”现在要判断str1是否含有str2,如果存在,就返回第一次出现的位置,如果没有,则返回-1二:暴力匹
任彪煜
·
2023-04-05 09:57
数据结构
java
java
数据结构
KMP算法
84. 柱状图中最大的矩形
当数组当前元素不小于栈顶元素对应的元素时,将当前元素的坐标放入栈中当数组当前元素小于栈顶元素对应的元素时,弹出栈顶直到栈顶对应的元素小于当前元素,计算并更新最大面积当遍历完数组的元素时,结束
算法代码
/*
最尾一名
·
2023-04-04 18:57
【基础算法】哈希表
来源:材料主要源于代码随想录进行的,每个
算法代码
参考leetcode高赞回答和其他平台热门博客,其中也可能含有一些的个人思考。结语:如果有帮到你的地方,就点个赞和关注一下呗,谢谢!!!
逆羽飘扬
·
2023-04-04 14:22
算法
散列表
数据结构
算法-时间、空间复杂度
那如何来衡量你编写的
算法代码
的执行效率呢?这里就要用到我们今天要讲的内容:时间、空间复杂度分析。2为什么需要复杂度分析把代码跑一遍,通过统计、监控,就能得到算法执行的时间和占用的内存大小。
贪睡的企鹅
·
2023-04-04 12:21
C++用函数对算法性能进行测试
沃斯工具C/C++库函数中的time.h/ctime库中的clock()函数模板#include#includeusingnamespacestd;clock_tstart_time=clock();{
算法代码
块
·
2023-04-04 01:21
C# 遗传算法 排课系统优化
要求二、内容三、分析流程图四、具体步骤五、理论基础1、遗传算法的科学定义2、遗传算法的执行过程六、代码实现1、课程类2、算法实现3、界面设计七、界面展示本文将用C#语言来实现遗传算法对排课系统的优化,
算法代码
参考了洛荷大佬的
胡言书生
·
2023-04-03 21:56
算法
c#
算法
人工智能
【堆】数据结构堆的实现(万字详解)
目录1.二叉树顺序结构介绍2.堆的概念及结构3.调整算法3.1向上调整算法3.1.1算法思想3.1.2
算法代码
3.1.3算法图解分析3.1.4算法复杂度分析3.2向下调整算法(重点)3.2.1算法思想(
起飞的风筝
·
2023-04-02 20:42
数据结构与算法
数据结构
算法
排序算法
【无标题】
本周学习内容输入url,返回该网页的源码输入content源码,返回lists数据saveInfo:输入:lists,filename功能:将lists中数据写入文件filename中单个函数的时间复杂度内,
算法代码
的时间复杂度
安念、
·
2023-04-02 13:11
算法
数据结构
java
「Debug R」在R里面调用特定版本Python会遇到的问题
函数的函数会默认使用在环境变量中靠前的Python版本,因此出现了某些模块找不到的报错报错信息如下经过测试,的确没有该模块的信息```R>reticulate::py_module_available("
louvain
xuzhougeng
·
2023-04-02 04:47
(入门向)python实现k-means和k-medoid算法二维数据分类,含实验报告
代码修改自:k-medoid(k中心点)聚类算法Python实现_Trident_lin的博客-CSDN博客_k中心点
算法代码
、实验结果和实验报告下载:https://pan.baidu.com/s/1tYGDmoS_K6oQrmf4vlDH9A
向盟约宣誓
·
2023-04-01 10:26
其他
python
机器学习
聚类
【数据结构】二叉树递归
算法代码
总结
文章目录一、内容介绍二、算法总结2.1二叉树结构2.2完整代码2.3输出结果三、Reference四、总结一、内容介绍上一年备考数据结构中自己整理并验证过的二叉树递归算法。包括:1、二叉树的创建;2、二叉树的先、中、后序的递归遍历;3、输出二叉树中所有度为2的节点;4、输出二叉树中所有度为1的节点;5、输出二叉树中所有度为0的节点;6、输出二叉树中所有节点的个数;7、输出二叉树中所有节点的度数;8
微雨停了
·
2023-04-01 05:37
数据结构
算法
数据结构
c++
美团前端面试(一面)面试题总结
即如图所示(遍历顺序为红字锁标):js实现该
算法代码
(递归版本):functiondeepFirstSearch(node,nodeList){if(n
蛮蛮的手帐
·
2023-03-31 23:32
面试
前端
面试
美团
Python常见加密算法 MD5\SHA\AES\DES\ECC\SM2\SM3\SM4\Paillier\ckks
文章里所有
算法代码
可以在资源中下载MD5算法hashlibMD5是一种被广泛使用的线性散列算法,可以产生出一个128位(16字节)的散列值(hashvalue),用于确保信息传输完整的一致性。
小姣姣姣姣
·
2023-03-31 18:23
密码
python
开发语言
哈希算法
邻接矩阵实现无向图的创建并根据
louvain
算法实现分区
1要安装的包使用community安装python-
louvain
即可pipinstallpython-louvainpipinstallnetworkx2、描述lst1=[[0,1,1,1,1,1,0,0
小简同学
·
2023-03-31 12:34
python
图论
代码复杂度分析——时间、空间复杂度
如何让代码运行的更快,如何更省空间有个重要的标准:复杂度分析一、大O复杂度表示法算法的执行效率,粗略的讲就是
算法代码
执行的时间,在我们不做精确监控统计,靠观察怎么分析代码执行的时间呢
一笑杯莫停
·
2023-03-30 13:03
数据接管与算法
【进阶一】Python实现MDCVRP常见求解算法——模拟退火(SA)
完整代码往期优质资源python实现6种智能算法求解CVRP问题python实现7种智能算法求解MDVRP问题python实现7种智能算法求解MDVRPTW问题Python版MDHFVRPTW问题智能求解
算法代码
Better.C
·
2023-03-30 12:41
车辆路径规划问题
智能优化算法
python
算法
多车场容量约束车辆路径规划
模拟退火
Hash算法--概述,及MD5
算法代码
什么是“HashTable”?哈希表(HashTable)是一种数据结构,它提供了有效的检查(lookup)、插入和删除操作。它使用“散列”(Hashing)技术将“密钥”映射到数组索引上,并允许这些操作具有恒定时间复杂度(O(1))在哈希表中,一个“散列方程”被用于从密钥值中计算一个数组索引。散列方程将密钥视为输入,并返回一个数组的索引,这个数组被用于存储密钥对。索引用于存储与数组中的密钥关联的
大表哥汽车人
·
2023-03-30 09:08
哈希算法
算法
c语言
微信随机红包数详解和
算法代码
1需求写一个固定红包+随机红包固定红包就是每个红包金额一样,有多少个就发多少个固定红包金额就行。随机红包的需求是。比如红包总金额5元,需要发10个红包。随机范围是0.01到0.99;5元必需发完,金额需要有一定趋势的正态分布。(0.99可以任意指定,也可以是avg*2-0.01;比如avg=5/10=0.5;(avg*2-0.01=0.99))2需求分析2.1固定红包如果是固定红包,则算法是一条直
金星show
·
2023-03-29 23:43
KMP
算法代码
及优化(详解)
有点长,请耐心看完在上一篇博文中了解了BF算法的代码,BF(Brute-Force)算法从它的英文简称都可以知道是靠蛮力的的匹配关键字的方法,其实就是将模式串与主串的第一个(按照书上的说法,也可以不一定是第一个)依次一个一个的往后面比较,注意,我说的是主串的每一个,也确实够蛮力的。我们来回顾一下:先声明一下:我们称主串为s,i是它的指针;模式串为t,j是指针,其实就是他们的序列位数,因为数组的位数
刘学.
·
2023-03-29 22:05
C数据结构学习笔记
算法
字符串
进制转换(非常详细+
算法代码
)
——快开学了,进制转换忘了怎么办?——没事,看这篇博客保你信手拈来!——学不会呢?——****我!!废话不多说,我们进入正题:常用的进制范围和其符号修饰:二进制(B)————>0~1八进制(O)————>0~7十进制(D)————>0~9十六进制(H)————>0~9、A(10)~F(15)R进制到十进制的转换这一类的转换方法叫:按权展开求和公式看不懂没关系,先看例子:从例子中再去回看公式是不是就
吹往北方的风
·
2023-03-29 00:25
学习笔记
python
c语言
算法
用Python自己写一个分词器,python实现分词功能,隐马尔科夫模型预测问题之维特比算法(Viterbi Algorithm)的Python实现
☕️本文系列文章汇总:(1)HMM开篇:基本概念和几个要素(2)HMM计算问题:前后向
算法代码
实现(3)HMM学习问题:Baum-Welch
算法代码
实现(4)HMM预测问题:维特比算法本篇算法原理分析及公式推导请参考
尚拙谨言
·
2023-03-27 07:17
大道至简系列
#
机器学习算法系列
技术实战
算法
人工智能
自然语言处理
机器学习
python
隐马尔科夫模型HMM之Baum-Welch算法Python代码实现
☕️本文系列文章汇总:(1)HMM开篇:基本概念和几个要素(2)HMM计算问题:前后向
算法代码
实现(3)HMM学习问题:Baum-Welch算法(4)HMM预测问题:维特比算法本篇算法原理分析及公式推导请参考
尚拙谨言
·
2023-03-27 07:47
大道至简系列
#
机器学习算法系列
技术实战
算法
python
人工智能
机器学习
自然语言处理
排序
算法代码
(Java实现)
算法代码
以及简单分析冒泡排序插入排序选择排序归并排序快速排序堆排序希尔排序归并排序计数排序桶排序基数排序冒泡排序定义一个布尔变量hasChange,用来标记每轮是否进行了交换。
haijun6662022
·
2023-03-25 03:09
排序算法
java
算法
IDEA导入eclipse项目中文乱码,超简单的解决方式
刚刚想把之前在eclipse上写的常用
算法代码
拿出来看看,导入到IDEA上时发现中文注释居然乱码了。
学JAVA的好人
·
2023-03-23 17:00
找错
java
eclipse
乱码
数据结构——七大经典排序算法
目录排序的概念插入排序直接插入排序希尔排序(缩小增量的排序)选择排序直接选择排序堆排序交换排序冒泡排序快速排序归并排序对于排序算法的总结所有的排序算法均已上传至码云(Gitee)中,可以点击查看:七大经典排序
算法代码
排序的概念排序即使一串记录
Li_yizYa
·
2023-03-23 15:57
数据结构
Java
数据结构
基于Modularity的社区发现
2、
louvain
与ModularityLouvain算法是一种基于图数据的社区发现算法,通过模块度(Modularity)来衡量一个社区的紧密程度。被认为是性能最好的社区发现算法之一。
巴拉巴拉_9515
·
2023-03-21 00:44
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他