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-
偏函数(Partial function)使用及理解
python-
偏函数(Partialfunction)偏函数也是functools模块中的一个方法,即functools.partial偏函数就是为了固定某些参数的传入,作为默认参数传入,下面我们以int
何其涛
·
2020-08-09 20:17
python
笔记
Python-
使用cocos2d实现的捕鱼游戏
1#!/usr/bin/envpython2#-*-coding:utf-8-*-34importcocos5importrandom6importpyglet7importos8importmath9importtime10fromcocos.directorimportdirector11fromcocosimportlayer12fromcocosimportscene13fromcocos
Colliventy
·
2020-08-09 20:00
图解!一文彻底弄懂九大常见数据结构!
数据结构想必大家都不会陌生,对于一个成熟的程序员而言,熟悉和掌握
数据结构和算法
也是基本功之一。
丶自定义
·
2020-08-09 19:22
java技术
C语言 ElementType
因为数据结构是讨论抽象的
数据结构和算法
,一种结构中
a597772672
·
2020-08-09 19:43
每天进步一点点之
数据结构和算法
(1)——堆、栈和队列
目录1.堆2.栈(stack):先进后出3.堆、栈区别总结4.队列:先进先出5.链表实现1.堆1.1堆通常是一个可以被看做一棵树的数组对象。堆总是满足下列性质:堆中某个节点的值总是不大于或不小于其父节点的值;堆总是一棵完全二叉树。将根节点最大的堆叫做最大堆或大根堆,根节点最小的堆叫做最小堆或小根堆。常见的堆有二叉堆、斐波那契堆等。1.2堆是在程序运行时,而不是在程序编译时,申请某个大小的内存空间。
青冘
·
2020-08-09 17:25
数据结构与算法
数据结构和算法
(二)单向循环链表的创建插入删除实现
数据结构和算法
(二)单向循环链表的创建插入删除实现1.线性表概要2.单向循环链表2.1建表2.2遍历2.3插入2.4删除2.5查询2.6单元测试2.7完整代码实现上一篇博客“线性表”详细讲解了顺序表和单链表的基本操作
极客雨露
·
2020-08-09 17:18
数据结构算法
JavaScript版数据结构与算法——基础篇(一)
可见
数据结构和算法
在我们的编码工作中是非
重庆崽儿Brand
·
2020-08-09 17:30
数据结构与算法
javascript
程序员必备 | 图文讲解八大排序算法
关注、星标公众号,不错过精彩内容整理:黄工素材来源:网络如果说各种编程语言是程序员的招式,那么
数据结构和算法
就相当于程序员的内功。想写出精炼、优秀的代码,不通过不断的锤炼,是很难做到的。
ybhuangfugui
·
2020-08-09 16:15
树的基本概念和遍历规则
数据结构和算法
二叉树遍历(前序、中序、后序、层次、深度优先、广度优先遍历)
zsychanpin博客园首页新随笔联系订阅管理树的基本概念和遍历规则树的递归定义树是n(n>0)个结点的有限集,这个集合满足下面条件:⑴有且仅有一个结点没有前驱(父亲结点)。该结点称为树的根。⑵除根外,其余的每一个结点都有且仅有一个前驱;⑶除根外,每个结点都通过唯一的路径连到根上(否则有环)。这条路径由根開始,而未端就在该结点上,且除根以外,路径上的每个结点都是前一个结点的后继(儿子结点);由上
Alex许恒
·
2020-08-09 16:03
算法
数据结构
Java实现前序、中序、后序线索化二叉树及遍历
点击进入尚硅谷
数据结构和算法
Java代码导航1.1前序线索化二叉树publicvoidturnToPre(ThreadedNodetemp){if(temp==null){return;}if(temp.left
Chrix9
·
2020-08-09 15:50
Java
数据结构
尚硅谷
数据结构和算法
Java代码导航
这是用Java实现
数据结构和算法
的代码导航,希望可以帮到有需要的人。
Chrix9
·
2020-08-09 15:50
Java
数据结构
Java利用栈实现二进制和十进制、八进制、十六进制的互相转换
点击进入尚硅谷
数据结构和算法
Java代码导航packagestack;importjava.util.Stack;publicclassSequence{intMAX;intlen;int[]data;
Chrix9
·
2020-08-09 15:50
数据结构
Java
数据结构与算法总结(上)
恺撰写时间:2020.5.61.1:即使是在广泛采用可视化程序设计的今天,借助于集成开发环境可以很快地生成程序,但要想成为一个专业的程序开发人员,至少需要以下三个条件:(1)能够熟练地选择和设计各种业务逻辑的
数据结构和算法
weixin_44546509
·
2020-08-09 15:33
总结
python-
面向对象-14-私有方法
1私有方法说明python对于类的成员没有严格的访问控制限制,这与强类型面向对象语言有区别。关于私有属性和私有方法,有如下要点:通常我们约定,两个下划线开头的方法属于是私有的(private)方法,其他方法为公共的(public)方法,没有protect的中间态。类内部可以访问私有属性(方法)类外部能访问属性,但是不能直接访问私有属性(方法)类外部可以通过_类名__私有属性名(方法名)的方式访问私
聂发俊
·
2020-08-09 15:48
Python
python-
面向对象-13-私有属性
python对于类的成员没有严格的访问控制限制,这与强类型面向对象语言有区别。关于私有属性和私有方法,有如下要点:通常我们约定,两个下划线开头的方法的属性属于是私有的(private),其他为公共的(public),没有protect的中间态。类内部可以访问私有属性(方法)类外部能访问属性,但是不能直接访问私有属性(方法)类外部可以通过_类名__私有属性名(方法名)的方式访问私有属性(方法),不推
聂发俊
·
2020-08-09 15:48
Python
数据结构与算法:三步学会红黑树--图文详解
推荐看书:java
数据结构和算法
考虑到有些童鞋看”java数据结构与算法”时,难以理解红黑树这一节,我对这一节的核心"插入一个新节点"章节,进行大白话的解释和思路流程的再梳理。
菠萝科技
·
2020-08-09 13:06
·算法实现·
java·未分类
Anaconda安装Python第三方库Pytorch时遇到的问题即解决办法(torch._C找不到)
同组的两个队友当天把他下好了可我却慢了他们好多,心里很不爽,我遇到的问题是:因为我下载的比较慢,他俩下好后给我,我放到了我的site-packages里面,接着我开启Anacondaprompt:输入
python
I am jack
·
2020-08-09 11:23
Pytorch
数据结构和算法
之稀疏数组
数据结构和算法
一、线性结构和非线性结构数据结构包括:线性结构和非线性结构1、线性结构(1)线性结构作为最常用的数据结构,其特点是数据元素之间存在一对一的线性关系(2)线性结构有两种不同的存储结构,即顺序存储结构
one111a
·
2020-08-09 10:26
数据结构和算法
数据结构和算法
(1)-----稀疏数组
一、实际需求编写的五子棋程序中,有存盘退出和继续上盘的功能。分析问题:因为该二维数组的很多值是默认值0,因此记录了很多没有意思的数据,如何在计算机中高效的存储这样的二维数组是一个需要考虑的问题。二、基本介绍当一个数组中大部分元素为0,或者为同一个值的数组时,可以使用稀疏数组来保存该数组。稀疏数组的处理方法是:记录数组一共有几行几列,有多少个不同的值把具有不同值的元素的行列及值记录在一个小规模的数组
MardenSSS
·
2020-08-09 09:09
数据结构和算法
求子数组之和最大值
求子数组之和最大值个人信息:就读于燕大本科软件工程专业目前大三;本人博客:google搜索“cqs_2012”即可;个人爱好:酷爱
数据结构和算法
,希望将来从事算法工作为人民作出自己的贡献;编程语言:C+
轩轩昊昊
·
2020-08-09 07:03
面试题
算法
面试题
设计模式之十五--访问者模式
访问者模式比较适用于数据结构比较固定的系统中,实现
数据结构和算法
的分离。但是一般来看数据结构都很不固定,所以用的比较少。
一切为了好玩
·
2020-08-09 06:43
Python
python-
公有和私有以及继承组合
开始前我们先讲讲最基本的魔法方法(1)python的对象它自身有一些方法,他是面向对象的python的一切,它们能给类增加“魔力”的特殊方法,如果对象实现了这些方法中的某一个,那么这个方法就会在特殊情况下被python调用,而这一切都是自动发生的。python的这些具有魔力的方法,总是被左右各两个下划线所包围。而这我们只说最基本的特殊方法:init()。(很奇怪这个没显示全)(2)它通常被称为构造
Youth dementia
·
2020-08-09 06:33
Java实现顺序存储二叉树及其前序、中序、后序遍历
点击进入尚硅谷
数据结构和算法
Java代码导航//顺序存储二叉树,完全二叉树classarrayTree{Node[]at;//bt为完全二叉树publicarrayTree(BinaryTreebt){
Chrix9
·
2020-08-09 05:44
Java
数据结构
Java 虚拟机栈
对于栈,只有两种操作:入栈,在上面再加一个盘子出栈,拿掉最上面的盘子别小看这两种操作,他可以完成很多复杂的事情,这就是
数据结构和算法
的魅力。
我是土堆
·
2020-08-09 04:33
JVM
java
jvm
Python - 历史由来 语言介绍
Python-
简介PythonPython([KK]英语发音:/'paɪθɑn/,[DJ]英语发音:/ˈpaiθən/),是一种面向对象、直译式的计算机程序设计语言,也是一种功能强大的通用型语言,已经具有近二十年的发展历史
一个私有云从业者
·
2020-08-09 04:06
云计算
48小时Python第一季 · 第三期
序言上一期想伙伴们介绍了Print函数打印String类型,那么这一章里将会为大家说一说,怎么打印变量信息材料准备已经启动的
Python-
>并且Ctrl+N新建一个文件切换到刚刚新建的文件并且保存在桌面上
hyYout丶
·
2020-08-09 03:27
Python语言
程序设计
Python-
线程、线程池
1.Python多线程python3中常用的线程模块为:_thread(Python2中的thread)、threading(推荐)线程池:ThreadPoolExecutor2.使用线程第一种方式:_thread.start_new_thread(function,args[,kwargs])function:线程函数args:传递给线程函数的参数,必须是tuple(元组)类型kwargs:可选
吴唐人
·
2020-08-09 02:35
Python
SGI STL(一)——初识STL
STL简介STL简介STL六大组件功能与运用STL六大组件的交互关系SGISTL文件分布与简介为了建立
数据结构和算法
的一套标准,并且降低其间的耦合(coupling)关系,以提高各自的独立性、弹性、交互操作性
酒心粽子君
·
2020-08-09 02:17
SGI-STL
Python-
魔法方法详解(上)
作者|奔跑的豆子_来源|CSDN博客newnew__是在一个对象实例化的时候所调用的第一个方法,它的第一个参数是它的类,其他参数用于传递给_init_方法,_new_决定是否要使用_init_方法,因为_new_可以调用其他类的构造方法或者返回别的实例对象来作为本类的实例对象,如果_new_没有返回实例对象,那么_init_将不会被调用,__new方法主要是当你继承一些不可变的class时(int
Python大本营
·
2020-08-09 01:25
python-
输入不定长参数函数传值
“”“不定长参数函数传值时,传入的值被设定为一个元组。但当不定长参数不是在程序中设定,而是运行程序过程中手动输入时,所有参数被设定为一个元组再以实参传入函数中,此时相当于不定长参数仅有该元组一个参数,而不是多个参数。例子如下:”“”defmulti(*p):sum=1forarrsinp:forarrinarrs:sum*=int(arr)print("乘积结果为:{}".format(sum))
Mr.Gu
·
2020-08-09 00:45
Python-
环境安装部署
1.安装环境系统:Centos6.72.下载2.1pythonCentos默认已安装python2.2Geany源码安装:geany-1.32.tar.gz下载地址:https://www.geany.org/Download/ReleasesGCC版本:4.7以上下载地址:https://gcc.gnu.org/releases.html3.安装3.1依赖包GCC安装因为安装Geany-1.32
weixin_30653097
·
2020-08-08 23:47
java 关于二叉搜索树,平衡二叉树,b树,二叉堆的几段代码
最近重新学习
数据结构和算法
,刚刚看完java版的这几个数据结构,比较浅显易懂,有兴趣的可以自己去调试学习,关于这几个的介绍网上很多。
weixin_30555125
·
2020-08-08 23:21
java
数据结构与算法
java的集合框架学习笔记
在Java语言中,Java语言的设计者对常用的
数据结构和算法
做了一些规范(接口)和实现(具体实现接口的类)。
weixin_30247307
·
2020-08-08 23:43
java
数据结构与算法
c/c++
Python
数据结构和算法
一、写在前面这篇文章主要介绍了python内置的数据结构(list、set以及字典),从一些实际的场景中来说明解决方案,主要是阅读《pythoncookbook》时写下的阅读记录,提高自己在Python开发方面的理解,记录在这里是为了方便可以随时查阅使用。因为时间仓促以及个人理解有限,固有错误的地方请指出,谢谢!如果转载,请保留作者信息。邮箱地址:
[email protected]
个人博客:
Mr_扛扛
·
2020-08-08 22:10
编程语言
-
python
SuperGlue:Learning Feature Matching with Graph Neural Networks 解读与实验
frame-by-frame的VO,我基于SuperGlue实现了一个简单的VO,对比了传统的ORB,SIFT特征,以及暴力匹配和FLANN匹配方法,请参考https://github.com/Shiaoming/
Python
Pxmzhao
·
2020-08-08 21:59
Deep
Learning
Computer
Vision
python
深度学习
pytorch
神经网络
python
人工智能
Python实现
数据结构和算法
(一)
数据结构和算法
广义:数据结构就是一组数据的存储结构,而算法就是操作数据的一组方法算法的引入算法就相当于军师在排兵布阵如果a+b+c=1000,并且a的平方+b的平方=c的平方,如何求出所有的a,b,c的可能组合
qq_45671732
·
2020-08-08 20:40
数据结构
python
Java数据结构与算法
学习总结:尚硅谷2019java
数据结构和算法
线性结构和非线性结构线性结构是一个有序数据元素的集合。
coderblue
·
2020-08-08 20:28
数据结构与算法
python-
爬虫-庆余年小说-词云胡乱分析
进入正题,首先要搞到资源,我先去了搜索了一番,找到个网站“落霞”。一言不合就按下了F12,翻了下网页源码,超级简单。frombs4importBeautifulSoupfromrequestsimportSessionfromreimportsub,DOTALLsess=Session()txt=[]url='https://www.luoxia.com/qing/48416.htm'deffin
1213清心
·
2020-08-08 20:47
可视化学习
数据结构和算法
这种可视化的动画真的对我们理解
数据结构和算法
非常有帮助,尤其是在学习之初,堪称很好的防劝退工具,所以我对这些做了一些整理,希望能帮助到你。
AllisWell_WP
·
2020-08-08 18:40
python-
异常处理
有一种说法:程序错误可分为,编译时错误和运行时错误。写过c程序的人都知道,c程序是最容易出现一些莫名其妙的运行时错误,其实也不算莫名其妙,只是编程时不小心出错,但是编译时候却毫无问题,运行时却总得不到自己想要的结果。编译时错误,其实很常见,语法错误之类的都算,在程序编译时候就提示的错误。而运行时错误是程序在加载运行时出现的错误,比如数组下标越界,除数为0等,在编译时候无法判断的错误。java、py
pkcb526546
·
2020-08-08 18:02
python
学习
python-
正则表达式复杂用法
一、非贪婪匹配关于贪婪和非贪婪,贪婪匹配的意思是,在同一个匹配项中,尽量匹配更多所搜索的字符,非贪婪则相反。正则匹配的默认模式是贪婪模式,当?号跟在如下限制符后面时,使用非贪婪模式(*,+,?,{n},{n,},{n,m})如正则表达式\S+c匹配字符串aaaacaaaaaaac的结果是aaaacaaaaaaac,而\S+?c则会优先匹配aaaac二、零宽断言有时候在使用正则表达式做匹配的时候,我
joethewind
·
2020-08-08 16:51
python
Python-
服务器搭建
服务器环境搭建及安装基本环境介绍系统版本查看方式:cat/etc/redhat-release当前版本:CentOSLinuxrelease7.8.2003(Core)环境包下载1.wgethttps://www.python.org/ftp/python/3.6.9/Python-3.6.9.tgz可以在这里找你想要安装的版本的Python包:::https://www.python.org/d
落笔成名
·
2020-08-08 16:31
服务器环境搭建
python二级-数据结构与算法
数据结构和算法
是计算机科学的两个重要的支柱。他们是不可分割的整体。一、算法算法是指解题方案的准确而完整的描述。但算法不等于程序,也不等于计算方法。
胖大xian
·
2020-08-08 16:55
二级
python-
生成二维码图片
fromtkinterimport*importqrcodedefjiemian_info():ws=jiemian.winfo_screenwidth()hs=jiemian.winfo_screenheight()x=(ws/2)-200y=(hs/2)-200print("%d,%d"%(ws,hs))returnx,yjiemian=Tk()jiemian.title(“登录小助手”)a,
caiyong_
·
2020-08-08 14:52
Python-
起源
Python简介Python是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。python的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。Python是一种解释型语言:这意味着开发过程中没有了编译这个环节。类似于PHP和Perl语言。Python是交互式语言:这意味着,您可以在一个Python提示符,直接互动执行写你的
ChengKaoAO
·
2020-08-08 13:24
Python-术
渗透测试
python-
朴素贝叶斯分类器
朴素贝叶斯分类器朴素贝叶斯分类器是一个以贝叶斯定理为基础的多分类的分类器。对于给定数据,首先基于特征的条件独立性假设,学习输入输出的联合概率分布,然后基于此模型,对给定的输入x,利用贝叶斯定理求出后验概率的最大的输出y在sklean中,实现了三个朴素贝叶斯分类器:分类器描述naive_bayes.GaussianNB高斯朴素贝叶斯naive_bayes.MultinomialNB针对多项式模型的朴
TxyITxs
·
2020-08-08 13:48
机器学习
javascript进阶必备的二叉树知识
对于0-3年的前端程序员来说,可能很少有机会涉及到
数据结构和算法
的工作中,除非去大厂或者做架构相关的工作。
徐小夕_上海
·
2020-08-08 12:40
python-
小数据池,代码块深入剖析
python-
小数据池,代码块深入剖析一:idis==在Python中,id是什么?
海南郭富城
·
2020-08-08 12:12
python3.6
Python-
批处理.xlsx文件与.xls文件相互转换
由于最近在学习自动化生成测试报告,但在通过xlutils在实现保留excel原格式情况下追加写入数据时,excel文件若为.xlsx文件会导致脚本无法运行。故需要实现.xlsx文件与.xls文件的相互转换身为21世纪的程序媛,我们怎么能把.xlsx文件一个一个打开又另存为.xls呢?还不python脚本写起来~一、.xlsx文件转为.xls文件:#encoding:utf-8fromctypesi
zkw_1998
·
2020-08-08 12:13
python
python-
非纯文本文件的读取
如果读取图片,音频或视频(非纯文本文件),需要通过二进制的方式进行读取与写入-读取文本文件rr+ww+aa+==rtrt+wtwt+atat+-读取二进制文件相当于rbrb+wbwb+abab+首先准备一个名为1111.jpg的图片放在所在目录中#先读取二进制文件内容f1=open('1111.jpg',mode='rb')content=f1.read()#print(content)#我们可以
淋巴不想动
·
2020-08-08 10:25
linux
python
非纯文本文件的读取
上一页
103
104
105
106
107
108
109
110
下一页
按字母分类:
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
其他