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实现数据结构与算法
数据结构(五)
数据结构与算法
中的经典题
本文是在原本
数据结构与算法
闯关的基础上总结得来,加入了自己的理解和部分习题讲解。至此数据结构介绍已完结,后续会把数据结构算法题系列更完。
大地之灯
·
2024-01-17 10:34
数据结构与算法
数据结构
使用
Python实现
批量文件的压缩处理
以下是一个简单的示例,演示如何使用
Python实现
这一目标
傻啦嘿哟
·
2024-01-17 10:24
关于python那些事儿
python
开发语言
【数学建模】图论模型
文章目录图的基础理论及networkx简介图的基本概念图的表示及Networkx简介图的表示NetworkX简介最短路算法及其
Python实现
固定起点到其余各点的最短路算法每对顶点间的最短路算法最短路应用最小生成树算法及其
自律版光追
·
2024-01-17 09:16
数学建模
数学建模
图论
最大流
最短路
最小生成树
NetworkX
python
Python - 深夜
数据结构与算法
之 DP 串讲
目录一.引言二.DP知识点回顾1.递归2.分治3.动态规划三.DP经典题目回顾1.Climb-Stairs[70]2.Unique-Paths[62]3.House-Robber[198]4.Min-Path-Sum[64]5.Best-Time-Sell-Stock[121]6.Min-Cost-Climb[746]7.Edit-Distance[72]8.Longest-Sub-Seq[300
BIT_666
·
2024-01-17 08:30
夜深人静写算法
Python
python
开发语言
DP
python实现
网络爬虫代码_python如何实现网络爬虫
python实现
网络爬虫的方法:1、使用request库中的get方法,请求url的网页内容;2、【find()】和【find_all()】方法可以遍历这个html文件,提取指定信息。
cjz0422
·
2024-01-17 08:47
python
爬虫
开发语言
python编程之观察者模式
目录1.引言2.观察者模式基础观察者模式的定义核心组件工作原理优势应用场景3.
Python实现
观察者模式1.定义主题(Subject)类2.定义观察者(Observer)类3.实现具体观察者4.使用观察者模式
赵孝正
·
2024-01-17 06:47
Python面向对象编程
python
观察者模式
java
python实现
指定文件移动
python实现
指定文件移动importshutilimportos#灵活拷贝数据到另外一个文件oldpath='D:\\kobe\\face\\'#原数据路径newpath='D:\\gs\\'#移动到新文件夹的路径
楚疏笃
·
2024-01-17 05:34
python
开发语言
开源云真机平台-Sonic平台-python自定义脚本-config.yaml方式实现全局配置参数的读写操作
开源云真机平台-Sonic平台-python自定义脚本-config.yaml方式实现全局配置参数的读写操作【主要功能】config.yaml方式实现全局配置参数的读写操作使用
python实现
以下功能:
《代码爱好者》
·
2024-01-17 05:58
自动化测试框架
python
笔记
开源
python
开发语言
开源云真机平台-Sonic平台-python自定义脚本-config.json方式实现全局配置参数的读写操作
【主要功能】config.json方式实现全局配置参数的读写操作使用
python实现
以下功能:1、使用将接口获取的变量值,写入到当前目录下的config文件中,如delayTime=10;2、读取当前目录下的
《代码爱好者》
·
2024-01-17 05:57
笔记
python
自动化测试框架
json
python实现
去重
1.输入数字,放在列表中,先进行排序,然后去重numbers=[]#创建一个空列表whileTrue:num=input("请输入一个数字(输入q退出):")ifnum=='q':breakelse:numbers.append(int(num))#将输入的数字转换成整数并添加到列表中numbers.sort()#对数组进行排序new_list=list(set(numbers))#将数组转换成集
qyykaola
·
2024-01-17 04:42
算法
数据结构
python
五一期间新冠疫情可视化:爬虫自动采集疫情数据及可视化
数据获取主要requests是
python实现
的简单易用的H
paperClub
·
2024-01-17 02:57
计算机专业翘课可以,这三门绝对不行
第一门,
数据结构与算法
,程序员界一直有句话叫做,好程序=数据结构+算法,就算你精通语言的API,你也挡不住1亿的并发,这是普通程序员和高级程序员的分水岭。
HackKong
·
2024-01-17 02:34
ddos
网络
安全
学习
python
设计模式-委托模式
设计模式专栏模式介绍模式特点应用场景委托模式在GUI编程场景的应用代码示例Java实现委托模式
Python实现
委托模式委托模式在spring中的应用模式介绍委托模式是一种软件设计模式,其中一个对象(委托对象
有梦想的攻城狮
·
2024-01-17 01:43
设计模式
设计模式
java
javascript
委托模式
八大排序算法的
Python实现
本文主要介绍了常见的8大排序算法基本概念以及其
Python实现
方式,如果你是Java程序员,也可以看看之前我们介绍的Java程序员必须掌握的8大排序算法。
派派森森
·
2024-01-16 22:20
【华为OD】 C卷真题:最多购买宝石数目
python实现
标题【华为OD】C卷真题最多购买宝石数目
Python实现
题目描述:橱窗里有一排宝石,不同的宝石对应不同的价格,宝石的价格标记为gems[i],0money:#当前宝石单颗的价格超过了总钱数money,是买不起的
X..x.x
·
2024-01-16 21:54
python
华为od
用C#实现简单的线性回归
前言最近注意到了NumSharp,想学习一下,最好的学习方式就是去实践,因此从github上找了一个用
python实现
的简单线性回归代码,然后基于NumSharp用C#进行了改写。
液态不合群
·
2024-01-16 20:32
c#
线性回归
开发语言
Python实现
批量合并PDF文件
一、个人需求今天,又需要合并PDF文件,就又编写了一个Python代码。二、环境需求一台电脑Python环境下载需要的库函数pipinstallpymupdf三、编写代码"""Author:
[email protected]
:2023-11-3021:47:35Description:Functionfunctionality@批量合并PDF文件Copyright(c
LeopardRich
·
2024-01-16 16:07
自制脚本
pdf
python
Python实现
批量合并PPT文件
一、需求今天想要批量合并PPT文件,但是网上找到的代码都不能让我满意。ChatGPT写的代码也可能过时还是怎么了,总会使用一些报错的方法,搞得我有点秃头。二、环境需求一台ComputerPython环境MicrosoftOfficePowerPoint使用控制台下载需要的库pipinstallpywin32三、编写代码"""Author:
[email protected]
LeopardRich
·
2024-01-16 16:36
自制脚本
python
powerpoint
关于求N以内素数的
python实现
以及优化方法
一、素数的定义质数(primenumber)又称素数,有无限个。除了1和它本身以外不再有其他的除数整除。从定义知道;1不是素数,最小的素数是2。二、N以内素数常用实现方法首先教科书写法(暂时不做任何代码优化):importmathdefprime(n):ifn>"))foriinrange(2,n+1):ifprime(i):print(i)代码中注释行是取了[2,√n+1]作为除数范围,通过对比
vampire6
·
2024-01-16 14:14
基于
Python实现
智能废物分类系统的开题报告
设计(论文)名称基于
Python实现
智能废物分类系统设计(论文)类型指导教师学院计算机学院专业姓名学号班级选题依据(包括项目研究的背景、研究或应用的意义、国内外研究或应用现状,附主要参考文献)研究的背景
sj52abcd
·
2024-01-16 13:35
小程序
python
毕业设计
数据结构与算法
——字符串匹配问题(KMP算法)
了解KMP算法KMP算法也是比较著名的模式匹配算法。是由D.E.Knuth,J.H.Morrs和VR.Pratt发表的一个模式匹配算法。可以大大避免重复遍历的情况。KMP模式匹配算法原理情况1:假设现在有一个主串S="abcdefgab";模式串T="abcdex";如果使用暴风算法的话,前面五个字母完全相等,直到第六个字母"f"和"x"不相等。如下图:image.png接下来按照暴风算法,我们需
A慢慢懂
·
2024-01-16 13:57
【数据结构和算法】奇偶链表
其他系列文章导航Java基础合集
数据结构与算法
合集设计模式合集多线程合集分布式合集ES合集文章目录其他系列文章导航文章目录前言一、题目描述二、题解2.1方法一:分离节点后合并三、代码3.1方法一:分离节点后合并四
绿皮龟
·
2024-01-16 13:47
数据结构与算法合集
数据结构
算法
链表
java
线性回归
贪心算法
动态规划
NLP 学习资源
2021年1月31日贪心学院高级课程课程拼团PART1:基础篇自然语言处理概述|什么是自然语言处理|自然语言处理的现状和前景|自然语言处理应用|自然语言处理经典任务|学习自然语言处理技术
数据结构与算法
基础
红烧肉_2121
·
2024-01-16 11:10
Python实现
滚动回归模型(RollingOLS算法)项目实战
说明:这是一个机器学习实战项目(附带数据+代码+文档+视频讲解),如需数据+代码+文档+视频讲解可以直接到文章最后获取。1.项目背景滚动回归是一种描述动态系统兴伟的数学模型,它是一种差分方程,用于预测未来的状态或变化。在物理、经济、生态学等领域,滚动回归被广泛应用于时间序列分析、预测和控制系统设计等方面。本项目通过RollingOLS回归算法来构建滚动回归模型。2.数据获取本次建模数据来源于网络(
胖哥真不错
·
2024-01-16 11:00
机器学习
python
算法
python
回归
Python实现
对角但非同一性协方差结构回归模型(WLS算法)项目实战
说明:这是一个机器学习实战项目(附带数据+代码+文档+视频讲解),如需数据+代码+文档+视频讲解可以直接到文章最后获取。1.项目背景WLS回归分析是一种常用的回归分析方法,通过对数据进行加权处理,可以更准确地评估模型参数。本项目通过WLS回归算法来构建对角但非同一性协方差结构回归模型。2.数据获取本次建模数据来源于网络(本项目撰写人整理而成),数据项统计如下:编号变量名称描述1x12x23x34x
胖哥真不错
·
2024-01-16 11:30
机器学习
python
python
机器学习
协方差结构回归模型
WLS回归模型
项目实战
Python实现
分位数回归模型(quantreg算法)项目实战
说明:这是一个机器学习实战项目(附带数据+代码+文档+视频讲解),如需数据+代码+文档+视频讲解可以直接到文章最后获取。1.项目背景分位数回归是简单的回归,就像普通的最小二乘法一样,但不是最小化平方误差的总和,而是最小化从所选分位数切点产生的绝对误差之和。本项目通过quantreg回归算法来构建分位数回归模型。2.数据获取本次建模数据来源于网络(本项目撰写人整理而成),数据项统计如下:编号变量名称
胖哥真不错
·
2024-01-16 11:30
机器学习
python
python
机器学习
分位数回归模型
quantreg回归模型
项目实战
程序员的浪漫,用Python制作一个烟花代码!
今天分享用
python实现
一场烟花秀!感兴趣的小伙伴,提前收藏起来,一定要看到最后!话不多说1.首先制作一个绚丽的夜空制作夜空,其实就是设置画布。大家知道,夜晚的天空月明如水,星光攒动,绚丽至极。
再不会python就不礼貌了
·
2024-01-16 11:56
python
开发语言
烟花代码
程序员
Python入门
Python实现
递归最小二乘法回归模型(RecursiveLS算法)项目实战
说明:这是一个机器学习实战项目(附带数据+代码+文档+视频讲解),如需数据+代码+文档+视频讲解可以直接到文章最后获取。1.项目背景RLS主要是在误差平方和最小的原则基础上,提出一种解析的拟合模型参数的迭代递推公式;可以实现在新的样本数据到来时,利用新的样本数据以及旧的最优模型参数来便捷地计算新的满足最小二乘最优模型参数,从而避免直接计算方法中的逆矩阵运算。本项目通过RLS回归算法来构建递归最小二
胖哥真不错
·
2024-01-16 11:55
机器学习
python
python
机器学习
递归最小二乘法回归模型
RecursiveLS回归模型
项目实战
数据结构与算法
:快速排序
数据结构与算法
:快速排序快速排序荷兰国旗问题霍尔版本递归优化小区间优化PartSort优化三数取中挖坑法前后指针法非递归法快速排序荷兰国旗问题想要理解快速排序,就先理解这个问题:[LeetCode75.
盒马盒马
·
2024-01-16 10:47
数据结构
算法
排序算法
快速排序
C语言
《
数据结构与算法
的C语言实现》数据结构篇(一)顺序表
因此我创建了《
数据结构与算法
的C语言实现》这一专栏,不仅为了之后自己的复习同时将自己的知识分享给大家。本专栏将着重于基础的数据结构的同时,拓展一些典型的基
kurayamasy
·
2024-01-16 10:29
链表
c语言
数据结构
数据结构与算法
之美学习笔记:48 | B+树:MySQL数据库索引是如何实现的?
目录前言算法解析总结引申前言本节课程思维导图:作为一个软件开发工程师,你对数据库肯定再熟悉不过了。作为主流的数据存储系统,它在我们的业务开发中,有着举足轻重的地位。在工作中,为了加速数据库中数据的查找速度,我们常用的处理思路是,对表中数据创建索引。那你是否思考过,数据库索引是如何实现的呢?底层使用的是什么数据结构和算法呢?算法解析思考的过程比结论更重要。今天的讲解,我会尽量还原这个解决方案的思考过
浊酒南街
·
2024-01-16 09:53
数据结构与算法之美学习笔记
数据结构
算法
压缩编码之不同缩放参数对重建图像质量的影响的
python实现
——JPEG变换编码不同压缩率的模拟
原理JPEG(JointPhotographicExpertsGroup)是一种常用的图像压缩标准,它通过采用离散余弦变换(DCT)和量化来实现图像的压缩。离散余弦变换(DCT):JPEG首先将图像分割成8x8的块。对于每个块,使用离散余弦变换(DCT)将空间域的图像数据转换为频域的系数。DCT变换会将图像信息从原始的空间域转换到频域,这意味着图像中的信息被表示为一系列频率分量。量化:对于DCT变
筱筱西雨
·
2024-01-16 06:03
图像处理
python
计算机视觉
图像处理
opencv
人工智能
压缩编码之离散余弦变换(DCT)之不同块大小对图像质量和压缩效果的影响的
python实现
原理离散余弦变换(DCT)是一种在图像压缩中广泛使用的技术,特别是在JPEG图像格式中。离散余弦变换(DCT)的作用:DCT的主要目的是将图像从空间域(即像素表示)转换到频率域。在频率域中,图像的信息被表示为不同频率的余弦波的组合。高频成分通常对应于图像中的细节部分(如边缘),而低频成分则对应于图像中的平滑区域。块大小的影响:小块大小(如2x2):更小的块能更好地捕捉高频细节,因为它们局限于较小的
筱筱西雨
·
2024-01-16 06:33
图像处理
python
计算机视觉
开发语言
图像处理
opencv
人工智能
蚁群算法(ACO)解决旅行商(TSP)问题的
python实现
TSP问题旅行商问题(TravellingSalesmanProblem,简记TSP,亦称货郎担问题):设有n个城市和距离矩阵D=[dij],其中dij表示城市i到城市j的距离,i,j=1,2…n,则问题是要找出遍访每个城市恰好一次的一条回路并使其路径长度为最短。说明:回路:从某个城市出发,最后回到这个城市。蚁群算法蚁群算法(AntColonyOptimization,ACO)是一种基于蚂蚁觅食行
筱筱西雨
·
2024-01-16 06:32
计算智能
算法
python
人工智能
深度优先
启发
启发式算法
人工智能-OpenCV+
Python实现
人脸识别(人脸检测)
在OpenCV中使用Haar特征检测人脸,那么需要使用OpenCV提供的xml文件(级联表)在haarcascades目录下。这张级联表有一个训练好的AdaBoost训练集。首先要采用样本的Haar特征训练分类器,从而得到一个级联的AdaBoost分类器。Haar特征值反映了图像的灰度变化情况。例如:脸部的一些特征能由矩形特征简单的描述,如:眼睛要比脸颊颜色要深,鼻梁两侧比鼻梁颜色要深,嘴巴比周围
人工智能研究所
·
2024-01-16 06:21
人工智能之计算机视觉
opencv
人工智能
python
【opencv】
python实现
人脸检测和识别训练
人脸识别OpenCV中的人脸识别通常基于哈尔特征分类器(HaarCascadeClassifier)进行。以下是OpenCV人脸识别的基本原理:HaarCascadeClassifier:特征分类器:Haar特征是一种基于矩形区域的特征,可以用于图像中的对象检测。这些特征可以表示边缘、线和区域的变化等。级联分类器:Haar级联分类器是由大量的弱分类器组成的级联结构,每个弱分类器用于检测图像的一个特
游码客
·
2024-01-16 05:39
python
opencv
python
人工智能
数据结构与算法
(第三章)
一、什么是链表?链表是一种存储数据集合的数据结构。有以下特性:1,相邻元素之间通过指针连接。2,最后一个元素的后继指针为NULL。3,程序执行中,链表长度可变。4,链表的空间可以按需分配5,没有内存空间的浪费,只是指针需要额外的内存开销。二、什么是数组?也是存储数据的一种数据结构。特点:1,在常数时间内访问数组之内的元素。这个过程呢就是,为了访问一个数组元素,需要计算其距离数组基地址的偏移量,用一
北牧苍狼
·
2024-01-16 05:45
Python实现
压缩文件批量解压、删除
目录前言一、压缩文件批量解压1.需求目标2.代码实现二、文件批量删除1.代码实现总结前言由于工作内容需要经常导入平台的一些数据情况,虽然不是计算机专业,在学习过程中接触过一些简单的编程知识,所以决定在闲余时间研究一下能不能通过程序的手段简化一些人工操作流程,在此过程中要感谢各位大佬们在博客上分享的经验,在不断借鉴后达到了自己想要的效果。下面总结了一些工作上经常需要用到的一些简单操作,不足的地方希望
库库小弟
·
2024-01-16 05:33
python
开发语言
conda
Python实现
某城市从站点API获取天气状况示例(Crossin教室实例24)
一、要点说明:根据站点当前API数据是由‘\r’字符连接的字符串的特点,主要用到了字符串的split()方法。此方法参数就是‘\r’。函数返回值是被分隔的字符串的列表。通过使用列表索引就可以分项取到天气数据。二、示例代码:importrequestsheaders={'User-Agent':'Mozilla/5.0(WindowsNT10.0;Win64;x64)AppleWebKit/537.
m0_64880493_江哥
·
2024-01-16 04:22
python
开发语言
腾讯2018算法题
python实现
小Q和牛牛玩了一个游戏,这个游戏进行了若干轮,每一轮都有一一个获胜者,获胜者将获得轮次的分数。例如:第一轮小Q获胜,小Q将获得1分,第二轮牛牛获胜,牛牛将获得2分。游戏结束后,小Q总共获得了x分,牛牛获得了y分。现在希望你能来计算一下小Q在所有轮次中获胜次数最少可以是多少。更一般的,假设总共进行了N轮游戏,小Q最少需要在N轮中获胜多少次,使得小Q恰好获得x分,牛牛获得y分。输入描述:输入包括两个整
北名有瑜
·
2024-01-16 02:52
基于 Opencv
python实现
批量图片去黑边—裁剪—压缩软件
简介批量处理图片文件,批量提取GIF图片中的每一帧,具有范围裁剪、自动去除黑/白边、调整大小、压缩体积等功能。先看一些软件的界面,是基于Tkinter写的GUI裁剪等功能基于Opencv下载我添加了处理GIF的github:原作者的github:hiroi-sora/Umi-CUT:图片批量去黑边/裁剪/压缩工具,带界面。可排除图片边缘的色块干扰,将黑边删除干净。基于Opencv。(github.
放风筝的猪
·
2024-01-16 01:56
文本识别
python
开发语言
用
Python实现
给图片去黑边
图片去黑边(只考虑了去水平方向上的黑边)的核心算法是要找到图片顶部或顶部的黑边位置,即两个纵坐标值,主要用到了canny边缘计算、houghlines直线检测、easyocr识别等算法。给图片去黑边的实现逻辑为:先进行canny边缘计算,再进行houghlines直线检测,取出图片的水平边缘如果没有找到水平边缘,那么不做处理对目标水平边缘进行过滤和分类过滤逻辑是:一侧为黑色,另一侧非黑色分类逻辑是
wangchenggong1988
·
2024-01-16 01:52
Python
python
windows
开发语言
数据结构与算法
_链表
链表基本初识链表structNode{intdata;Node*next;};以上是链表最基本的结构:一个放数据的,一个存指针的。这里的指针仅仅是C/C++的一种叫法。实际上就是为了索引下一块的一个坐标。如果有的话就写坐标,没有的话就是NULL/nullptr。初始化Node*CreatLinkList(int*array,intlen){Node*pre,*head,*temp;//pre是保存
#Horizon
·
2024-01-15 22:46
数据结构与算法
算法
数据结构
c++
python实现
文件批量分发
这里使用了paramiko库,它是一个
Python实现
的SSHv2协议,提供了客户端和服务器的功能。1.安装Paramiko首先,你需要安装pa
翱翔-蓝天
·
2024-01-15 22:36
python
python开发实战
python
开发语言
什么是欧拉筛??
以下是一个使用
Python实现
的欧拉筛的例子:defeuler_sieve(n):#初始化标记数组,默认所有数都是素数(未标记)is_prime=[True]*(n+
田晖扬
·
2024-01-15 19:13
python
开发语言
基于
Python实现
地标景点识别
目录前言简介地标景点识别的背景地标景点识别的原理卷积神经网络(CNN)的基本原理地标景点识别的工作流程使用
Python实现
地标景点识别的步骤数据收集数据预处理构建卷积神经网络模型模型训练参考文献前言简介地标景点识别是一种基于计算机视觉技术的应用
摔跤猫子
·
2024-01-15 19:52
python
地标景点识别
数据预处理
模型训练
传感数据分析——小波滤波
传感数据分析——小波滤波文章目录传感数据分析——小波滤波前言一、运行环境二、
Python实现
总结前言小波滤波算法是一种基于小波变换的滤波方法,其核心思想是将信号分解成不同的频率成分,然后对每个频率成分进行独立的处理
Persist_Zhang
·
2024-01-15 17:55
数据分析
数据挖掘
数据结构与算法
学习 (09)字符串匹配KMP算法
KMP算法的核心是利用匹配失败后的信息,尽量减少模式串与主串的匹配次数以达到快速匹配的目的。具体实现就是通过一个next()函数实现,函数本身包含了模式串的局部匹配信息。KMP算法的时间复杂度O(m+n)。KMP模式匹配算法原理情况1:例如,假设现在有一个主串S=“aaacaaab”;模式串T=“aaab”;如果使用暴风算法的话,前面5个字母完全相等,直到第6个字母.'f'和'x'不相等;如下图;
暱稱已被使用
·
2024-01-15 16:04
JS逆向---非对称加密对抗(RSA,DSA详解以及案例分析)
文章目录前言一.非对称加密简介二.非对称特征1.Javascript实现2.
python实现
三.案例分析1.RSA逆向分析2.多层嵌套加密案例分析前言与对称加密算法不同,非对称加密算法需要两个密钥:公开密钥
半离岛
·
2024-01-15 12:56
python爬虫逆向学习
javascript
python
爬虫
js
【
数据结构与算法
】线性表 - 顺序表
目录1.线性表2.顺序表3.顺序表的优缺点4.实现(C语言)4.1头文件seqList.h4.2实现seqList.c1.线性表 线性表(linearlist)是n个具有相同特性的数据元素的有限序列。线性表是一种在实际中广泛使用的数据结构,常见的线性表:顺序表、链表、栈、队列、字符串… 线性表在逻辑上是线性结构,也就说是连续的一条直线。但是在物理结构上并不一定是连续的,线性表在物理上存储时,通
念来过倒字名qwq
·
2024-01-15 11:20
Data
Structure
and
Algorithm
数据结构
算法
leetcode
上一页
27
28
29
30
31
32
33
34
下一页
按字母分类:
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
其他