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
数据结构与算法Python实现
人人都能学会的python编程教程13:递归函数
那么我们如何用
python实现
一个斐波拉切数列呢?宝宝都能学会的python编程教程13:递归函数当然不通过递归函数也
编程老司机
·
2023-12-26 12:17
Python实现
50个常见可视化图
1.前序每当我们需要对数据做可视化呈现时,总是疑虑及烦恼所呈现的图形是怎么样的,如何实现。这里给大家分享一下,常见的50种常见可视化图形。数据源image.pngimage.pngimage.png2.示例展示这里以几个图形数据为例展示。散点图(Scatterplot)散点图是用于研究两个变量之间关系的经典的和基本的图表。如果数据中有多个组,则可能需要以不同颜色可视化每个组。您可以使用plt.sc
水映枫像
·
2023-12-26 08:29
Python实现
命名实体识别方式(非AI)
最近在做知识图谱智能问答应用(KBQA),卡在Text2Cypher,构造Cypher查询语句前提是做一个命名实体识别,上网看其他大佬KBQA项目,得出一个取巧的办法,就是在节点入库时把各分类节点名存到一个列表中,然后通过一些字符串匹配算法识别自然语言中的实体。目录一、基于Aho-Corasick算法二、基于相似度算法一、基于Aho-Corasick算法使用Aho-Corasick算法进行字符串匹
YangCaine
·
2023-12-26 08:52
知识图谱
python
知识图谱
数据结构与算法
—查找算法(线性查找、二分查找、插值查找、斐波那契查找)
查找算法文章目录查找算法1.线性查找算法2.二分查找算法2.1二分查找思路分析2.2应用实例3.插值查找3.1基本原理3.2应用实例4.斐波那契4.1基本原理4.2应用实例5.查找总结在java中,常用的查找有四种:顺序(线性)查找二分查找/折半查找插值查找斐波那契查找1.线性查找算法线性查找太简单了,就是一个个遍历,看值对不对的上韩老师代码如下packagecom.atguigu.search;
小小低头哥
·
2023-12-26 08:47
数据结构与算法
算法
java
排序算法
数据结构与算法
—哈希表
哈希表文章目录哈希表1.问题引出2.基本介绍3.应用实例1.问题引出 看一个实际需求,google公司的一个上机题:有一个公司,当有新的员工来报道时,要求将该员工的信息加入(id,性别,年龄等),当输入该员工的id时,要求查到该员工的所有信息。要求:不使用数据库,尽量节省内存,速度越快越好=>哈希表(散列)。2.基本介绍 散列表(Hashtable,也叫哈希表),是根据关键码值(Keyvalu
小小低头哥
·
2023-12-26 08:47
数据结构与算法
散列表
数据结构
java
设计模式-生成器模式
设计模式专栏模式介绍模式特点应用场景生成器模式和工厂模式的区别代码示例Java实现生成器模式
Python实现
生成器模式生成器模式在spring中的应用模式介绍生成器模式是一种创建型模式,它的主要目的是将一个复杂对象的构建与它的表示分离
有梦想的攻城狮
·
2023-12-26 07:55
设计模式
设计模式
java
开发语言
生成器模式
Python电能质量扰动信号分类(三)基于Transformer的一维信号分类模型
分类模型和超参数选取2.1定义Transformer分类模型2.2定义模型参数3Transformer模型训练与评估3.1模型训练3.2模型评估代码、数据如下:往期精彩内容:电能质量扰动信号数据介绍与分类-
Python
建模先锋
·
2023-12-26 07:48
电能质量扰动信号
python
分类
transformer
Python实现
音乐推荐系统
#推荐系统#首先对音乐数据集进行数据清洗和特征提取,基于矩阵分解方式来进行音乐推荐。##音乐数据处理#读取音乐数据集,并统计其各项指标,选择有价值的信息当做我们的特征##基于商品相似性的推荐#选择相似度计算方法,通过相似度来计算推荐结果##基于SVD矩阵分解的推荐#使用矩阵分解方法,快速高效得到推荐结果importpandasaspdimportnumpyasnpimporttimeimports
不做梵高417
·
2023-12-26 06:35
python
开发语言
【回溯】符号三角形问题
Python实现
文章目录@[toc]问题描述回溯法时间复杂性`Python`实现个人主页:丷从心系列专栏:回溯法问题描述下图是由141414个“+++”和141414个“−-−”组成的符号三角形,222个同号下面都是”+++“,222个异号下面都是“−-−”在一般情况下,符号三角形的第一行有nnn个符号,符号三角形问题要求对于给定的nnn,计算有多少个不同的符号三角形,使其所含的“+++”和“−-−”的个数相同回
丷从心
·
2023-12-26 05:33
#
回溯法
回溯法
Python
【贪心】最小生成树Kruskal算法
Python实现
文章目录@[toc]问题描述最小生成树的性质证明`Kruskal`算法时间复杂性`Python`实现个人主页:丷从心系列专栏:贪心算法问题描述设G=(V,E)G=(V,E)G=(V,E)是无向连通带权图,EEE中每条边(v,w)(v,w)(v,w)的权为c[v][w]c[v][w]c[v][w]如果GGG的一个子图G′G^{'}G′是一棵包含GGG的所有顶点的树,则称G′G^{'}G′为GGG的生
丷从心
·
2023-12-26 05:33
#
贪心算法
贪心算法
Python
【回溯】装载问题
Python实现
@[toc]个人主页:丷从心系列专栏:回溯法问题描述有一批共nnn个集装箱要装上222艘载重量分别为c1c_{1}c1和c2c_{2}c2的轮船,其中集装箱iii的重量为wiw_{i}wi,且∑i=1nwi≤c1+c2\displaystyle\sum\limits_{i=1}^{n}{w_{i}}\leqc_{1}+c_{2}i=1∑nwi≤c1+c2是否有一个合理的装载方案可将这nnn个集装箱
丷从心
·
2023-12-26 05:33
#
回溯法
回溯法
Python
数据结构与算法
-最小生成树Prim算法&Kruskal算法
生成树对连通图进行遍历,过程中所经过的边和顶点的组合可看做是一棵普通树,通常称为生成树。图是连通图;图中包含了了N个顶点;图中边的数量量等于N-1条边.最小生成树把构成连通网的最小代价的生成树称为最小生成树普里姆(Prim)算法从所有可选结中再选择权值最小的结点,并将其加入已选节点;重复操作,直到所有节点被选择完毕。算法思路1\.定义2个数组;adjvex用来保存相关顶点下标;lowcost保存顶
MrDemon_
·
2023-12-26 04:45
Python实现
接口测试总结--PyMySql库+封装
importpymysql#封装数据库工具类classDBUtil(object):#添加类属性conn=None@classmethoddef__get_conn(cls):#判断conn是否为空,如果是,创建ifcls.connisNone:cls.conn=pymysql.connect(host="",port=,user="",password="",database="",charse
MaoLingHao
·
2023-12-26 03:28
python
数据库
oracle
自组织映射
Python实现
自组织映射(Self-organizingmap)
Python实现
。仅供学习。#!
nbu04william
·
2023-12-26 02:43
机器学习
Python源码
1024程序员节
python
机器学习
自组织映射
KL散度及
Python实现
KL散度及
Python实现
1KL散度1.1定义1.2公式1.3几个结论1.4应用1.4.1应用1:机器学习领域1.4.2应用2:用户画像2
Python实现
求解2.1生成分布2.2计算方法12.3计算方法
写代码的阿呆
·
2023-12-25 23:12
Python
统计学
python
机器学习
计算机视觉
【很详细】高斯分布之间的KL散度讲解+Python代码实现
文章目录引言高斯分布在机器学习中的重要性高斯分布一元高斯分布高斯分布的σ\sigmaσ原则多元高斯分布高斯分布的
Python实现
高斯分布的KL散度高斯分布KL散度的
Python实现
引言最近在学习各种算法模型
爱科研的徐博士
·
2023-12-25 23:41
【算法】
机器学习
【工具】
python
【算法】
统计学习方法
高斯函数
KL散度
VAE变分自编码
损失函数
高斯分布
用C#实现一个LabelImg
之前做深度学习,自己制作原始样本,想用别人已经用
Python实现
的LabelImg,发现总是跑不起来,觉得界面不是特别复杂,所以用C#自己实现一个比较简单的,只是自己用来制作VOC样本,目前只支持标注一类
01程序员
·
2023-12-25 22:47
Python实现
FCN
FCN(全卷积神经网络)是一种深度学习模型,其中每一层都是卷积层。它被广泛用于图像分类和语义分割等任务。要在Python中实现FCN,你可以使用深度学习框架如TensorFlow或PyTorch。例如,在TensorFlow中,你可以使用tf.keras.layers.Conv2D层来构建模型的卷积层,使用tf.keras.layers.MaxPool2D层来构建池化层,并使用tf.keras.l
又可乐
·
2023-12-25 20:01
python
深度学习
tensorflow
开发语言
人工智能
数据结构与算法
学习笔记(一)
什么是数据结构?什么是算法?简单的讲,数据结构即存储数据的方法,算法即查找这些特定存储结构的方法。举个例子,图书管管理员一般会按特定的编号将书籍摆放在特定的位置,按照一定的编号这就是“书籍”这种数据的存储结构,而我们如何查找到特定的书籍就是获取“书籍这种数据的算法”。数据结构和算法的关系可以用一句话来简单的概括,数据结构是为算法服务的,算法是作用在特定的数据结构之上的,因此数据结构和算法不能单独孤
风来幻想
·
2023-12-25 19:07
Paramiko是一个
Python实现
的SSH2远程安全连接模块,它支持认证及密钥方式。
Paramiko是一个
Python实现
的SSH2远程安全连接模块,它支持认证及密钥方式。具体来说,Paramiko是一个用于实现SSHv2协议的模块,它可以用于创建SSH客户端或服务器端。
老虎爱代码
·
2023-12-25 18:22
python
安全
机器学习
LeetCode刷题--- 字母大小写全排列
个人主页:元清加油_【C++】,【C语言】,【
数据结构与算法
】-CSDN博客个人专栏力扣递归算法题http://t.csdnimg.cn/yUl2I【C++】http://t.csdnimg.cn/6AbpV
元清加油
·
2023-12-25 18:05
力扣递归算法题
leetcode
算法
【数据结构和算法】删掉一个元素以后全为 1 的最长子数组
其他系列文章导航Java基础合集
数据结构与算法
合集设计模式合集多线程合集分布式合集ES合集文章目录其他系列文章导航文章目录前言一、题目描述二、题解2.1方法一:滑动窗口2.2滑动窗口解题模板三、代码3.1
伴川
·
2023-12-25 17:51
数据结构与算法合集
数据结构
算法
java
开发语言
inscode
动态规划
线性回归
并发编程记录(一)--单线程、多线程、多进程对比
Python实现
并发编程多线程多进程协程(生成器)并发编程的基本概念串行:一个人在一段时间段内只能干一件事情(吃完饭后才能看电视)并行:一个人在一段时间内同时干多件事情(边吃饭边看电视)在Python中
憧憬001
·
2023-12-25 17:30
Python实现
LRU缓存结构
LRU,LeastRecentlyUsed近期最少使用算法,常应用于缓存中的数据淘汰。也就是说最近最多使用的元素,出现的几率还是很高的,应该保持这种元素持续存在缓存中。那么,应该使用什么数据结构才能满足要求呢?如下图:92033a96-da60-11e4-8754-66135bb0d233.png这不是双向链表么?表头代表最近使用过的数据,表尾表示最久没有使用过的数据。当需要删除旧数据时,可以通过
guoweikuang
·
2023-12-25 16:46
数据结构与算法
基础
数组稀疏矩阵题目代入法选A数据结构的定义线性表顺序存储和链式存储的对比队列与栈题目答案选:D广义表树与二叉树二叉树遍历图中前序遍历结果是?1,2,4,5,7,8,3,6图中中序遍历结果是?4,7,8,5,2,1,3,6图中后序遍历结果是?4,8,7,5,2,6,3,1图中层次遍历结果是?1,2,3,4,5,6,7,8反向构造二叉树需要中序搭配前序和后序遍历才能反向的构造出二叉树树转二叉树孩子结点变
努力发光的程序员
·
2023-12-25 15:35
软考
算法
软件设计师
哈夫曼树,但图形化(数据结构课设cpp)
huffmanTree.hhuffmanTree.cpp2.2使用介绍三、使用Qt进行窗口化3.1Qt安装3.2Qt基本使用3.3Qt编程3.3.1窗口设置3.3.2按钮按下函数3.4项目打包一、概述1.1前言大一的课程已经快结束了,临近期末,
数据结构与算法
的课设也开始了
阿斯巴柠檬酸
·
2023-12-25 13:18
数据结构
c++
数据结构与算法
课设 哈夫曼编译码 文件操作
首先需要三个txt文件huffman.txt文件存入各个节点的值,data.txt存入要编码的字符串,code.txt存放编码的结果如果出问题就是huffman.txt文件的最后一行不是空行,仔细看图中的光标位置code.txt为空//zstu-wcj#include#include#includeusingnamespacestd;#definemax1000typedefstructhuffm
Chos1nz
·
2023-12-25 13:18
哈夫曼
数据结构作业
数据结构
数据结构与算法
07:堆排序
“堆”排序叠罗汉大家都知道吧,就是把人堆在一起,而这里我们要介绍的“堆”结构相当于把数字堆成一个塔型的结构。如图:image.gifimage.gifimage很明显,我们可以发现它们都是二叉树,如果观察仔细些,还能看出它们都是完全二叉树。上图中根节点是所有元素中最大的,右图的根节点是所有元素中最小的。再仔细看看,发现左图每个节点都比它的左右孩子要大,右图每个节点都比它的左右孩子要小。这就是我们要
物非0人非
·
2023-12-25 11:31
Python - 深夜
数据结构与算法
之 Heap & Binary Heap
目录一.引言二.堆与二叉堆介绍1.Heap堆2.BinaryHeap二叉堆3.HeapifyUp添加节点4.HeapifyDown删除节点5.Heap时间复杂度6.Insert&Delete代码实现三.经典算法实战1.Smallest-K[M14]2.Sliding-Window-Max[239]3.Ugly-Number[264]4.Top-K-Freq-Ele[347]四.总结一.引言前面介绍
BIT_666
·
2023-12-25 11:51
数据结构
算法
堆
二叉堆
输出笔记:贝叶斯定理
Python实现
+个人理解
然后用
Python实现
一个简单的贝叶斯定理的脚本。也是为了验证下是否理解了贝叶斯定理。贝叶斯定理介绍:Steve很害羞而且性格孤僻,虽然乐于助人,但却对周
不想放开的骆驼
·
2023-12-25 10:40
设计模式-备忘录模式
设计模式专栏模式介绍模式特点应用场景备忘录模式和迭代器模式的区别代码示例Java实现备忘录模式
Python实现
备忘录模式备忘录模式在spring中的应用模式介绍备忘录模式(MementoPattern)
有梦想的攻城狮
·
2023-12-25 10:17
设计模式
设计模式
备忘录模式
java
java
数据结构与算法
刷题目录(剑指Offer、LeetCode、ACM)-----主目录-----持续更新
本文相当于目录方便快速检索内容,没有实际内容,只做索引:有此标记的题,表示为经典题,必须优先掌握。要保证看到的一瞬间,无需过脑就能知道如何操作(大概200道左右)。文章目录一、算法相关1.双指针一、LeetCode二、剑指Offer三、牛客网1.华为机试一、算法相关1.双指针LeetCode167:两数之和II-输入有序数组https://blog.csdn.net/grd_java/articl
殷丿grd_志鹏
·
2023-12-25 08:40
算法
java
数据结构
算法
leetcode
【高数定积分求解旋转体体积】 —— (上)高等数学|定积分|柱壳法|学习技巧
个人主页:Aileen_0v0热门专栏:华为鸿蒙系统学习|计算机网络|
数据结构与算法
个人格言:"没有罗马,那就自己创造罗马~"目录ShellmethodSettinguptheIntegral例题Example1
Aileen_0v0
·
2023-12-25 08:07
高数学习
定积分
经验分享
学习
图论
抽象代数
考研
高等数学
java
数据结构与算法
刷题-----LeetCode167:两数之和 II - 输入有序数组
java
数据结构与算法
刷题目录(剑指Offer、LeetCode、ACM)-----主目录-----持续更新(进不去说明我没写完):https://blog.csdn.net/grd_java/article
殷丿grd_志鹏
·
2023-12-25 08:05
算法
java
开发语言
数据结构
算法
leetcode
JavaScript(ES6)
数据结构与算法
之哈希表
5.哈希表(散列表/字典)文章目录5.哈希表(散列表/字典)5.1概念5.2哈希表的实现5.3扩容5.1概念基于数组实现,存放键值对:结构是数组,对输入的键进行变换(哈希函数)得到HashCode解决冲突(不同下标值HashCode相同)链地址法(常用):每个数组单元存储数组或链表,出现相同映射就链式延伸添加开放地址法(少):寻找空白单元格(线性探测、二次探测、再哈希法)来添加重复的数据,可能会扩
bfbshs_ddd
·
2023-12-25 08:54
数据结构与算法
javascript
es6
散列表
数据结构与算法
:KMP模式匹配算
KMP模式匹配算法原理如果主串S="abcdefgab",其实还可以更长一些,我们就省略掉只保留前9位,我们要匹配的T="abcdex",那么如果用BF算法的话,前5个字母,两个串完全相等,直到第6个字母,“f”与“x”不等,如图5-7-1的①所示。接下来,按照BF算法,应该是如上图的流程②③④⑤⑥。即主串S中当i=2、3、4、5、6时,首字符与子串T的首字符均不等。似乎这也是理所当然,原来的算法
辣椒种子
·
2023-12-25 07:33
数据结构算法
java
服务器
数据库
12.23_黑马
数据结构与算法
笔记Java
目录230图DFS231图BFS232图拓扑排序233图拓扑排序检测环234图拓扑排序DFS235图Dijkstra算法描述236图Dijkstra算法实现237图Dijkstra改进记录路径238图Dijkstra改进优先队列239图BellmanFord算法描述240图BellmanFord算法实现241图FloyedWarshall算法描述242图FloyedWarshall算法实现1231
simplesin
·
2023-12-25 07:18
数据结构与算法
笔记
算法
数据结构
深度优先
java
后端
广度优先
Java
数据结构与算法
刚学习
数据结构与算法
时,就被告知“程序=算法+数据结构”,而这段话来自于对点计算机科学家NiklausWirth在1976年出版的一本书的书名,后来这句话也成为计算机工作者之间流传的一句名言,小编也用惨痛的经历告诉大家这也是一个很重要的知识点
薇薇细雨
·
2023-12-25 04:56
python实现
冒泡排序的简单示例
defmain():array=[2,1,5,3,4,6]foriinrange(len(array)):forjinrange(i):ifarray[j]>array[j+1]:array[j],array[j+1]=array[j+1],array[j]printarrayif__name__=='__main__':main()打印结果:[1,2,3,4,5,6]
Ditto2008
·
2023-12-25 02:26
Python
Python
冒泡排序
python实现
从豌豆荚批量下载样本
豌豆荚的样本下载是固定链接加包名,如下可以实现按包名批量下载apk#-*-coding:utf-8-*-'''根据包名从豌豆荚批量下载样本。文件存放于E盘test目录下。'''importurllib2importtimeimportosdefMain():f1=open('package.txt','r')#打开当前目录下存放包名(每行一个包名)的txtpackageName=f1.readli
Ditto2008
·
2023-12-25 02:56
Python
Python
豌豆荚
批量下载
Python实现
简易年会抽奖脚本
一个非常简易的抽奖脚本,大牛请绕行。python版本:3.8v1.0是不自动剔除已经中奖的人名,适合总人数多而中奖人数少的情况。v2.0会自动剔除已经中奖的人名并再次循环,适合大部分人员都会中奖的情况。#-*-coding:utf-8-*-"""简易年会抽奖脚本。将同事人名单录入到脚本同路径下的NameList.txt,每个人名需换行,运行程序选出随机抽到的人名。中奖一次的会记录到LuckyLis
Ditto2008
·
2023-12-25 02:55
Python
python
年会抽奖
python实现
随机生成由大小写字母及数字组成的4位验证码
#-*-coding:utf-8-*-"""随机生成由大小写字母及数字组成的4位验证码"""importrandomdefget_verification_code():verificationcode=''#循环4次,每次随机生成一个index,根据index和i的关系随机生成相应的字符foriinrange(4):index=random.randrange(0,4)ifindex==i:#随
Ditto2008
·
2023-12-25 02:55
Python
Python
数据结构与算法
之美-09讲队列
数据结构与算法
之美-09讲队列特别备注本系列非原创,文章原文摘自极客时间-数据结构算法之美,用于平常学习记录。如有侵权,请联系我删除,谢谢!
蒋斌文
·
2023-12-25 01:32
蒙特卡罗法(
Python实现
)
Hello,大家好,我是茶哩,我们来学习一个有意思的算法,蒙特卡罗方法。蒙特卡罗法简介工作原理基本步骤求圆周率π的python实例简介蒙特卡罗法(统计模拟方法)是通过从概率模型的随机抽样进行近似数值计算的方法。蒙特卡罗是一个赌场的名字,是一类基于概率的模型的统称。工作原理不断随机抽样逐渐逼近结果一般来说,采样越多,越近似最优解,而永远不是最优解。基本步骤蒙特卡罗算法的基本步骤蒙特卡罗算法一般分为三
茶冻茶茶
·
2023-12-25 00:31
数学建模常用模型【持续更新】
深入浅出机器学习
python
概率论
机器学习
数据结构与算法
(四) - 十大排序算法
数据结构与算法
(四)-排序算法1.概述评判排序算法好坏的标准,之后算法性能评判的都在此基础之上进行:时间复杂度:分析算法的时间复杂度时要分别给出最好情况、最坏情况、平均情况下的时复杂度。
祈望每天自然醒
·
2023-12-24 23:27
数据结构与算法
排序算法
数据结构与算法
之-----向量(Vector)
【写在前面的话:本专栏的主要内容:
数据结构与算法
。
易果啥笔
·
2023-12-24 23:55
数据结构与算法
数据结构
算法
利用Opencv和
Python实现
图片不同之处可视化
原文地址:-ImageDifferencewithOpencvandPython-本文是原作者之前提到的SSIM方法的一种延申,本文主要利用Opencv和Python依据SSIM来实现两幅图片不同之处的可视化。运行环境python3/opencv3利用原作者的图片,通过调整阈值,本文可以得到非常好的结果,但是使用网络上的找茬图片,存在很多的噪声,效果不是很好,原因多在于图片经过了裁剪、旋转、移位、
Damon0626
·
2023-12-24 23:44
LeetCode刷题--- 组合总和
个人主页:元清加油_【C++】,【C语言】,【
数据结构与算法
】-CSDN博客个人专栏力扣递归算法题http://t.csdnimg.cn/yUl2I【C++】http://t.csdnimg.cn/6AbpV
元清加油
·
2023-12-24 19:49
力扣递归算法题
leetcode
算法
Python实现
IP代理检查
Python实现
IP代理检查在网络爬虫和数据抓取过程中,使用代理服务器来隐藏真实的IP地址是一种常见的策略。代理服务器可以帮助我们绕过访问限制、提高访问速度以及保护隐私。
代码指四方
·
2023-12-24 19:15
python
tcp/ip
开发语言
Python
数据结构与算法
-删除顺序表中重复元素
记录一下上机作业的问题与思路猜想目录1.1顺序表的基本操作1.1.1删除重复元素1.2出现的问题与解决方案1.2.1类模板的成员的外部定义不得具有默认参数1.2.2无法将函数定义与现有的声明匹配1.2.3读取位置时发生访问冲突1.2.4内部编译器错误1.1顺序表的基本操作1.1.1删除重复元素原题如下:在一个顺序表中如果一个数据值有重复出现,则留下第一个这样的数据值,并删除其他所有重复的元素,使表
sher_wit
·
2023-12-24 19:42
#+算法刷题归纳总结
数据结构
上一页
41
42
43
44
45
46
47
48
下一页
按字母分类:
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
其他