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算法
与数据结构——顺序表、链表、队列、栈
数据结构——内存内存以一个字节为基本单位,一个字节8位,一个字节的8位整体有一个地址标识,一个整形数据占4个字节,在内存中,1存储方式是【00000000000000000000000000000001】,对于一个连续的顺序表,其中存放的连个连续数字,他们的物理地址相差4而不是1(一)顺序表顺序表的基本形式:逻辑地址从0开始,步长为1逐渐增加,如果第一个元素的物理地址是L0,那么第i个元素的物理地
1129的阳光
·
2022-02-04 15:17
python数据结构之搜索讲解
重复)4.参考资料往期学习:python数据类型:python数据结构:数据类型.python的输入输出:python数据结构之输入输出及控制和异常.python面向对象:python数据结构面向对象.
python
·
2021-12-22 15:50
python数据结构之递归方法讲解
对以往内容感兴趣的同学可以查看下面:python数据类型:python数据结构:数据类型.python的输入输出:python数据结构之输入输出、控制和异常.python面向对象:python数据结构之面向对象.
python
·
2021-12-22 12:09
Python算法
-滑动窗口(Sliding Window)
滑动窗口1减少while循环2数组定长问题3.无重复字符的最长子串输入:s="abcabcbb"输出:3解释:因为无重复字符的最长子串是"abc",所以其长度为3。哈希表+双指针#双指针classSolution:deflengthOfLongestSubstring(self,s:str)->int:left=0right=0result=0window={}whileright1:window
ShowMeCoding
·
2021-12-22 11:35
python算法
深入理解风控中的KS原理
目录一、业务背景二、直观理解区分度的概念三、KS统计量的定义四、KS计算过程及业务分析KS常用的计算方法:上标指标计算逻辑:五、风控中选择KS的原因例1:模糊性例2:连续性一、业务背景在金融风控领域,常常使用KS指标来衡量评估模型的区分度(discrimination),这也是风控模型最为追求的指标之一。下面将从区分度概念、KS计算方法、业务指导意义、几何解析、数学思想等角度,对KS进行深入剖析。
·
2021-11-22 11:50
python算法
学习双曲嵌入论文方法与代码解析说明
目录1.方法说明损失函数梯度下降梯度求解2.代码训练过程3.结果表现其他参考资料本篇接上一篇:
python算法
学习双曲嵌入论文代码实现数据集介绍1.方法说明首先学习相关的论文中的一些知识,并结合进行代码的编写
·
2021-11-05 11:26
python算法
学习双曲嵌入论文代码实现数据集介绍
目录1.目标Python代码依赖库2.数据集数据展示学习的文章:PoincaréEmbeddingsforLearningHierarchicalRepresentations主要参考的代码:poincare_embeddingsgensim–TopicModellinginPython-poincare.py由于有些代码难以运行,有些比较难读(封装程度非常高)甚至有些代码写得存在一些问题。因此我
·
2021-11-05 11:53
利用
Python算法
画出美丽动人的妹子图像
原文地址:python来画画第二弹!作者:Charles的皮卡丘好文章应该要让更多人看到。开发工具Python版本:3.6.4相关模块:cv2模块;numpy模块;pywin32模块;bs4模块;以及一些Python自带的模块。其他:potrace环境搭建安装Python并添加到环境变量,pip安装需要的相关模块即可。参考资料1.http://www.html-js.com/article/162
落伍的码农
·
2021-10-29 16:59
Python
python
Python算法
绘制特洛伊小行星群实现示例
目录最小势能点拉格朗日点特洛伊小行星群书接上文用Python搓一个太阳系你们要的3D太阳系3体人真的存在吗太长不看版最小势能点在由两个大质量物体构成的重力系统中,有一些特殊的区域会在两个天体的顶级拉扯之下达到平衡,这些点就是拉格朗日点。而所谓平衡并非受力平衡,而是要求这个区域的物体会跟着双星系统以相同的角速度运动。根据上帝是个胖子这个假定,状态稳定意味着低势能。所以在解析求解拉格朗日点之前,我们可
·
2021-10-26 11:50
python算法
练习之兔子产子(斐波那切数列)
目录1.问题描述2.问题分析3.算法设计4.完整程序1.问题描述有一对兔子,从出生后的第3个月起每个月都生一对兔子。小兔子长到第3个月后每个月又生一对兔子,假设所有的兔子都不死,问30个月内每个月的兔子总对数为多少?2.问题分析兔子产子问题是一个有趣的古典数学问题,我们画一张表来找下兔子数的规律,如下表所示月数小兔子对数中兔子对数老兔子对数兔子总对数110012010131012411135212
·
2021-10-26 11:42
python算法
练习之抓交通肇事犯
目录1.问题描述2.确定程序框架3.判断车牌k是是否为某个数的平方,是就输出4.完整程序5.运行结果6.优化算法1.问题描述一辆卡车违反交通规则,撞人后逃跑。现场有三人目击该事件,但都没有记住车号,只记下了车号的一些特征。甲说:牌照的前两位数字是相同的:乙说:牌照的后两位数字是相同的,但与前两位不同:丙是数学家,他说:4位的车号刚好是一个整数的平方。请根据以上线索求出车号。2.确定程序框架根据流程
·
2021-10-26 11:42
复杂推理模型从服务器移植到Web浏览器的理论和实战
在项目中,前端同学可能会找到一些跑在服务端的
python算法
模型,很想将其直接集成到自己的代码中,以Javascript语言在浏览器中运行。
·
2021-10-09 10:08
实现用
python算法
计算圆周率的小诀窍
目录一、圆周率的历史1、中国2、印度3、欧洲二、用python计算圆周率π【方法】【程序设计思路】【软件环境】【代码】【结果展示】【常见问题答疑】一、圆周率的历史1、中国魏晋时期,刘徽曾用使正多边形的边数逐渐增加去逼近圆周的方法(即「割圆术」),求得π的近似值3.1416。汉朝时,张衡得出π的平方除以16等于5/8,即π等于10的开方(约为3.162)。虽然这个值不太准确,但它简单易理解,所以也在
·
2021-08-31 19:31
Python机器学习入门(五)之
Python算法
审查
目录1.审查分类算法1.1线性算法审查1.1.1逻辑回归1.1.2线性判别分析1.2非线性算法审查1.2.1K近邻算法1.2.2贝叶斯分类器1.2.3分类与回归树1.2.4支持向量机2.审查回归算法2.1线性算法审查2.1.1线性回归算法2.1.2岭回归算法2.1.3套索回归算法2.1.4弹性网络回归算法2.2非线性算法审查2.2.1K近邻算法2.2.2分类与回归树2.2.3支持向量机3.算法比较
·
2021-08-27 17:20
《
python算法
教程》Day11 - 分治法求解平面凸包问题
这是《
python算法
教程》的第11篇读书笔记,笔记主要内容是使用分治法求解凸包。平面凸包问题简介在一个平面点集中,寻找点集最外层的点,由这些点所构成的凸多边形能将点集中的所有点包围起来。
billyang916
·
2021-06-23 18:31
Python算法
之旅列表的纷争之回文数列
出场人物介绍:小美:小学4年级学生,参加了学校的编程兴趣小组,已经了解了Python语言的基本语法,能够看懂一些简单的程序。她做事风风火火,对所有的事情都很好奇,喜欢打破砂锅问到底,是一个叫人又爱又恨的小丫头。阿福:一个酷爱编程的8年级男生。大家都说他长得像国宝大熊猫,动作缓慢,憨态可掬。他做事情确实够慢的,连说话也慢条斯理,可是他一点也不担心,他常常说:“慢就是快,只要坚持下去,蜗牛也能爬上金字
巧若拙
·
2021-06-12 09:37
相互依赖的脚本执行顺序的确定(广度优先的拓扑排序)
最近几天翻了一下脚
python算法
教程的书,感觉有些东西还是挺有意思的,挑一个还算常用的算法拿出来说说。
oo的布丁
·
2021-06-06 11:37
Python实现机器学习算法的分类
Python算法
的分类对葡萄酒数据集进行测试,由于数据集是多分类且数据的样本分布不平衡,所以直接对数据测试,效果不理想。
·
2021-06-03 21:35
python算法
题---搜索二维矩阵
刷题顺序是按照LeetCode的算法面试题汇总进行的.编写一个高效的算法来搜索mxn矩阵matrix中的一个目标值target。该矩阵具有以下特性:每行的元素从左到右升序排列。每列的元素从上到下升序排列。示例:现有矩阵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]]给定tar
SavingUnhappy
·
2021-05-11 20:39
python算法
-003单链表逆序插入法
被压抑的情感并不会消失,累积到一定程度后,反而以更丑恶的方式爆发出来,有些精神病就是这样造成的。若是一味压抑,不能把愤懑的情绪加以升华,自我评价将日趋低落。——《高效能人士的七个习惯》这段话告诉我们,心里有事一定要说出来,找人倾诉,或者写出来。或者是bug出多了,会被气炸,甚至砸了这破电脑……我们还是努力学习吧!题目:给定一个带头节点的单链表:head->1->2->3->4->5->6->7->
DKider
·
2021-05-09 11:45
springboot+mongodb+python+echarts数据分析与预测
构建过程零:概要目标:数据监测与数据预测系统:centos7docker发布展示方式:使用echarts展示,数据实时监测制作模型,指标分析模型,回归模型方法:1、从mongodb取值,制作数据模型,2、调用
python
Rankiy
·
2021-05-06 10:31
JAVA
Python算法
(一) 数组冒泡排序(难度等级:easy)
冒泡排序(BubbleSort)是一种典型的交换排序算法,通过交换数据元素的位置进行排序。算法原理:从无序序列头部开始,进行两两比较,根据大小交换位置,直到最后将最大(小)的数据元素交换到了无序队列的队尾,从而成为有序序列的一部分;下一次继续这个过程,直到所有数据元素都排好序。算法的核心在于每次通过两两比较交换位置,选出剩余无序序列里最大(小)的数据元素放到队尾。Python代码1:#Python
高杆python
·
2021-04-29 19:30
python算法
之使用列表
python算法
之使用列表基本用法car=['audi','bmw','benchi','lingzhi']创建数字列表numbers=list(range(1,4))>>>print(numbers)
qian_xun__
·
2021-04-18 16:28
算法
python
列表
Python算法
学习[1]—算法简介&数据结构
Python算法
学习[1]—算法简介&数据结构AdamCY888 本系列
Python算法
学习博文,基于《
Python算法
详解-张玲玲》一书,编译环境为IDLE(Python3.764-bit)。
AdamCY888
·
2021-04-16 18:22
python_算法学习
python
算法
LeetCode-0001
介绍给大家入门级别偏高,但是工作中常常忽略的
Python算法
散列值或者哈希法有这样一个需求,给定一组数据sums,要求从这组数据中拿到任意两个数,且这两个数的和等于给定的数target,最后返回这两个数的索引示范
秸秆混凝烧结工程师
·
2021-04-13 17:03
Python算法
篇:冒泡排序
Python算法
篇:冒泡排序今天自习了一个算法,冒泡排序法,其实还挺简单的,就讲下原理及代码运行的方式。首先我们要了解冒泡排序法是什么,这个是最基础的算法之一,在许多编程语言中都适用。
#Qss#
·
2021-04-09 17:03
Python算法
python
算法
编程语言
基于python的K-means聚类提取图片主色
的彩色图片主色提取——利用K-means聚类算法一、K-means聚类算法1.K-means算法原理2.K-means聚类算法流程3.sklearn库中sklearn.cluster.KMeans函数参数介绍二、
python
就很头铁
·
2021-04-08 10:06
图像处理
python
kmeans算法
聚类
Springboot调用
python算法
springboot加入maven依赖PS:Hutool是一个小而全的Java工具类库,通过静态方法封装,降低相关API的学习成本,提高工作效率,使Java拥有函数式语言般的优雅,让Java语言也可以“甜甜的”。(来自官网简介)cn.hutoolhutool-all5.6.1flask调用py文件我这里的flask默认url地址为127.0.0.1:5000接口:perdiction使用hutoo
Noob_n_oob
·
2021-03-28 14:58
研究
python算法
的感悟(上)
面对这样的一个问题,在
python算法
中应该如何处理呢?首先,在一个序列中消除重复的最快速方法取决于序列元素对一些
编程爱好者
·
2021-03-11 21:45
蓝桥杯之
Python算法
设计系列(二)
目录基础算法案例全套资源点击此处下载1.特殊回文数2.特殊回文数3.A+B案例4.数组排序5.序列求和6.十六进制转八进制7.十六进制转十进制8.查找数字出现次数9.水仙花10.杨辉三角11.数列特征提取12.字母图形13.闰年判断14.阶乘计算15.长整数加法16.哈夫曼树17.N皇后问题18.回形取数19.龟兔赛跑预测20.芯片好坏测试21.时间转换22.字符串比较23.分解质因数24.2N皇
王小王-123
·
2021-03-07 14:35
程序算法设计与竞赛合集
python
算法
蓝桥杯
算法训练
字符串
Python算法
的分享(一)
PythonPython是一门现代、易学、面向对象的编程语言。它拥有强大的內建数据类型以及简单易用的控制语句。由于Python是一门解释型语言,因此只需要查看和描述交互式会话就能进行学习。你应该记得,解释器会显示提示符>>>,然后计算你提供的Python语句。例如,以下代码显示了提示符、print函数、结果,以及下一个提示符。>>>print("AlgorithmsandDataStructure
playwrighter
·
2021-02-23 10:01
Python数据分析
人工智能
Python库
python算法
python算法
描述_数据结构与算法python描述(随时更新)
动态规划概念:每次决策依赖于当前状态,又随即引起状态的转移。一个决策序列就是在变化的状态中产生出来的,所以,这种多阶段最优化决策解决问题的过程就称为动态规划。思想策略:将待求解的问题分解为若干个子问题(阶段),按顺序求解子阶段,前一子问题的解,为后一子问题的求解提供了有用的信息。在求解任一子问题时,列出各种可能的局部解,通过决策保留那些有可能达到最优的局部解,丢弃其他局部解。依次解决各子问题,最后
jessica1251
·
2021-02-21 11:50
python算法描述
pythonnumpy详解_PythonNumpy库对数组的操作详解
SciPy是一个开源的
Python算法
库和数学工具包。SciPy包
99封私信
·
2021-02-09 17:55
pythonnumpy详解
算法刷题系列(四)蓝桥杯
python算法
训练3
-节点选择资源限制时间限制:1.0s内存限制:256.0MB问题描述有一棵n个节点的树,树上每个节点都有一个正整数权值。如果一个点被选择了,那么在树上和它相邻的点都不能被选择。求选出的点的权值和最大是多少?输入格式第一行包含一个整数n。接下来的一行包含n个正整数,第i个正整数代表点i的权值。接下来一共n-1行,每行描述树上的一条边。输出格式输出一个整数,代表选出的点的权值和的最大值。样例输入512
孑渡
·
2021-02-07 21:25
算法刷题
算法
二分法
python算法
_02
python算法
-二分法简介
老规矩:什么是二分法:其实是一个数学领域的词,但是在计算机领域也有广泛的使用。为什么需要二分法?当穷举算法性能让你崩溃时。二分法怎么用呢?让我们先玩一个游戏先,我心里想一个100以内的整数你来猜猜。那么你可以从1-100这么猜,当然如果我说我想的10000以内的,那么迭代次数线性上升。。。你懂的当然你可以先设一个猜想数,我们可以采用2分之一的方法猜,首先是50那么比50大的化就在50-100取2分
碃凡瑶
·
2021-02-05 03:38
二分法python算法
算法刷题系列(四)蓝桥杯
python算法
训练1
-区间K大数资源限制时间限制:1.0s内存限制:256.0MB问题描述给定一个序列,每次询问序列中第l个数到第r个数中第K大的数是哪个。输入格式第一行包含一个数n,表示序列长度。第二行包含n个正整数,表示给定的序列。第三个包含一个正整数m,表示询问个数。接下来m行,每行三个数l,r,K,表示询问序列从左往右第l个数到第r个数中,从大往小第K大的数是哪个。序列元素从1开始标号。输出格式总共输出m行,
孑渡
·
2021-02-04 10:12
算法刷题
算法
python算法
(3) 插入排序
python算法
(3)插入排序算法分析给出一个乱序的数列,将这个数列按从小大到(从大到小)重新排列插入排序的的逻辑是从选这个数列,一个一个的插入一到一个新的数列中如下:初始数列:51379642第一个数插入空的数列
爱编程的章老师
·
2021-01-31 19:28
Python算法
python
插入排序
排序算法
python算法
(二):选择排序
python算法
(二):选择排序算法分析仍然是排序算法,并且与冒泡排序堪称双生兄弟.逻辑基本一样,唯一不同的时,冒泡排序实行,见一个爱一个的渣男逻辑,而选择排序是一个谋定后而动的狠角.示例:3257146
爱编程的章老师
·
2021-01-30 18:27
Python算法
python
选择排序
算法
python 算法(一)冒泡排序
python算法
(一)冒泡排序前言python中有很多功能都直接解决了算法中的一些常见总是.比如对一个列表进行排序,或者对换两个变量对换值等等.不过,今天我们尽量用基本的数据类型来解决这些问题.用的是python
爱编程的章老师
·
2021-01-29 22:47
Python基础
python
算法
冒泡排序
python算法
实现反欺诈案例完整建模流程!电信诈骗这么多?
近年来,国内的电信诈骗案件呈愈演愈烈之势,本文以某省电信公司简化版本的防诈骗模型为案例,利用python机器学习工具,使用随机森林算法,从数据处理、特征工程、到反诈骗模型的模型的构建及评估等完整流程进行一个简单的记录和介绍。流程图环境设置、模块加载#coding:utf-8importosimportnumpyasnpimportpandasaspdfromsklearn.ensembleimpo
pythonlaodi
·
2021-01-23 14:32
爬虫
算法
python
机器学习
数据分析
大数据
python算法
基础教程_《Python程序设计与算法基础教程》教学大纲
1/2《算法与程序设计》课程教学大纲Programmingandalgorithmfundamentals(Python)一.基本信息课程代码:课程学分:3;54学时面向专业:计算机、电子工程、信息管理、电子商务等课程性质:专业必修课程开课院系:计算机科学与软件工程学院计算中心使用教材:Python程序设计导论与算法基础教程江红余青松清华大学出版社2017.7,ISBN:9787302466833
我叫小妖去巡山
·
2021-01-12 01:27
python算法基础教程
python二分法查找时间复杂度_
Python算法
之排序与二分法
可你觉得孤独又能怎么样啊?你觉得孤独也不过是心情更差而已嘛。以前没什么人跟你说话,你觉得孤独,也还是没人跟你说话啊。排序算法之插入排序插入排序的基本操作就是将一个数据插入到已经排好序的有序数据中,从而得到一个新的、个数加一的有序数据,算法适用于少量数据的排序,时间复杂度为O(n^2)。是稳定的排序方法。插入算法把要排序的数组分成两部分:第一部分包含了这个数组的所有元素,但将最后一个元素除外(让数组
GAMKER攻壳
·
2021-01-12 00:01
我的Python学习之路(1)
有关的入门级在线学习课程,我选择了中国大学MOOC平台的由北京理工大学出品的《Python语言程序设计》课程2.了解了Python语言的基本语法、命名规则、保留字等语法知识3.结合PTA在线拼题平台,做一些有助于语法理解的
Python
Mr_BigG
·
2021-01-07 20:45
我的Python学习之路
python
编程语言
算法
python算法
之动态规划讲解
初识动态规划在将动态规划之前,我们来继续深入了解以下递归,这样有利于我们对动态规划的了解,我们还是以斐波那契数列为例,这里我们已经写下了如下的代码:defx(n):ifn==0:return0elifn==1:return1else:returnx(n-1)+x(n-2)但是我们会发现每个问题被我们分解成为了两个问题,但是我们想一想?这时候时间复杂度不就变成了2**n,这会导致计算十分费时间,我们
Leosaf
·
2021-01-07 17:20
算法
python
python
算法
开篇
这个寒期的时间很长,所以我打算用这个假期来提升自己,同时也为开学后的蓝桥杯比赛做准备假期计划1.学习python爬虫2.学习
python算法
+数据结构3.刷leetcode每日一题4.每天坚持背20个单词
不会写代码的嘤嘤
·
2021-01-04 15:20
随笔
python
python对数组的操作_Python Numpy库对数组的操作详解,
SciPy是一个开源的
Python算法
库和数学工具包。Sc
weixin_39943442
·
2020-12-30 09:31
python对数组的操作
python算法
详解豆瓣_豆瓣评分9.0以上的编程书,了解一下?
这份书单,你都读过了吗?一本书,很难说有绝对的优劣,毕竟,阅读者有所收获,已经是好书的最佳证明。然而,千人千面,大家学识层次和阅读心境都不一样,恐怕对一本书的评价也有较大的差异。今天,小编就为你盘点那些豆瓣评分9.0以上的技术书,一起来看看这些经典好书你看过几本。算法(第4版)作者:KevinWayne,RobertSedgewick豆瓣评分9.4Sedgewick之巨著,与高德纳TAOCP一脉相
许清尘
·
2020-12-29 05:59
python算法详解豆瓣
python算法
常用技巧与内置库
python算法
常用技巧与内置库近些年随着python的越来越火,python也渐渐成为了很多程序员的喜爱。许多程序员已经开始使用python作为第一语言来刷题。
落阳
·
2020-12-23 16:11
python
算法-数据结构
工具
技巧
python任意输入十个数字及其最小值_
python算法
题
最近看了python的语法,但是总感觉不知道怎么使用它,还是先来敲敲一些简单的程序吧。1.题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去掉不满足条件的排列。if__name__=="__main__":s=(1,2,3,4)forains:forbins:forcins:ifa!=ba
weixin_39839968
·
2020-12-16 07:58
python数据结构教程第四版答案_GitHub - coco8514/python_data_structures_and_algorithms: Python 中文数据结构和算法教程...
Python算法
与数据结构视频教程课程简介数据结构和算法是每个程序员需要掌握的基础知识之一,也是面试中跨不过的槛。
weixin_39637614
·
2020-12-13 02:59
上一页
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
其他