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-
图形绘制(1)-turtle-递归-分形几何美学-分形树
分形几何美学:客观事物具有自相似的层级结构,局部与整体在形态、功能、信息、时间、空间等方面具有统计意义上的相似性,称为自相似性。自相似性指局部是整体成比例缩小的性质。分形树单根树所有的分形树是由单根树堆叠而成的。1.turtle2.单根树3.分形树实现1.turtle说明#1.抬笔turtle.penup()#2.落笔turtle.pendown()#3.笔的turtle.pensize()#4.
多云的夏天
·
2020-07-06 15:15
AI+Python
【学点
数据结构和算法
】06-二叉堆和优先队列
写在前面:博主是一名软件工程系大数据应用开发专业大二的学生,昵称来源于《爱丽丝梦游仙境》中的Alice和自己的昵称。作为一名互联网小白,写博客一方面是为了记录自己的学习历程,一方面是希望能够帮助到很多和自己一样处于起步阶段的萌新。由于水平有限,博客中难免会有一些错误,有纰漏之处恳请各位大佬不吝赐教!个人小站:http://alices.ibilibili.xyz/,博客主页:https://ali
Alice菌
·
2020-07-06 15:11
数据结构和算法
云计算/大数据
数据结构
二叉堆和优先队列
Java
二叉树
2017年度计划
健康生活坚持每天学习新知识:认识新的世界深入钻研技术:术业专攻刷leetcode:算法算法坚持写博客,坚持写代码:共享经济年度计划在LeetCode上面刷题,每周刷至少10题,并写出博客进行分享读完《大话数据结构》,并理解
数据结构和算法
继续深入学习实践
端木轩
·
2020-07-06 15:28
【
数据结构和算法
】二叉排序树、二叉搜索树、二叉查找树(Java实现)
一、概念任何节点的键值一定大于其左子树中的每一个节点的键值,并小于其右子树中的每一个节点的键值。二、二叉排序树的创建&&小技巧。二叉树有一个重要的算法就是递归,当要处理子树时一般都会用到,而能够方便的使用递归的一定又是节点。所以通常是在树里调用节点的方法,在节点里完成一些递归操作。下面是构造二叉排序树的核心方法:publicvoidadd(Nodenode){//其实构造一颗树和构造链表很像,最终
小烽努力变强
·
2020-07-06 14:46
【数据结构和算法】
MySQL索引背后的数据结构及算法原理
写在前面的话在编程领域有一句人尽皆知的法则“程序=数据结构+算法”,我个人是不太赞同这句话(因为我觉得程序不仅仅是数据结构加算法),但是在日常的学习和工作中我确认深深感受到
数据结构和算法
的重要性,很多东西
张小琦
·
2020-07-06 14:47
数据库
python-
上传下载文件
接口方式:一、服务端接口importflask,os,sys,timefromflaskimportrequest,send_from_directoryinterface_path=os.path.dirname(__file__)sys.path.insert(0,interface_path)#将当前文件的父目录加入临时系统变量server=flask.Flask(__name__)#get
思无量学无涯
·
2020-07-06 12:52
Python
python-
输入输出
#输入输出#try:#a=int(input('请输入一个整数:'))#print(a)#exceptNameError:#ifa%1==0:#print('整数')#else:#print('类型错误')#exceptValueError:#print('valueerror')#finally:#print('test')##文件#file=open('word.txt','r+')##fil
水漾涟漪penny
·
2020-07-06 12:14
《Java
数据结构和算法
》第二版 Robert lafore 编程作业 第七章
《Java
数据结构和算法
》第二版Robertlafore编程作业第七章/*7.1修改partition.java程序(清单7.2),使partitionIt()方法总是用具有最大的下标值的数组(最右)数据项作为枢纽
zhch152
·
2020-07-06 12:58
Python-
基础-常用术语对照表
***下面内容主要摘抄自python官网,https://docs.python.org/3.7/glossary.html#glossary,部分内容有删减。2to3一个将Python2.x代码转换为Python3.x代码的工具,能够处理大部分通过解析源码并遍历解析树可检测到的不兼容问题。2to3包含在标准库中,模块名为lib2to3;并提供一个独立入口点Tools/scripts/2to3。参
you的日常
·
2020-07-06 12:03
Python
用Golang写一个搜索引擎(0x02)
这一篇,我们来说说搜索引擎最核心的技术,倒排索引技术,倒排索引可能需要分成几篇文章才说得完,我们先会说说倒排索引的技术原理,然后会讲讲怎么用一些
数据结构和算法
来实现一个倒排索引,然后会说一个索引器怎么通过文档来生成一个倒排索引
ygrx
·
2020-07-06 10:11
技术
搜索引擎
数据结构
golang
Python-
[jieba库应用]-统计水浒传中人物出现次数
最近被线段树一卡,卡的我啥也不会了,也就一个星期没写博客。正巧女朋友学python,之前也跟着凑凑热闹,正巧最近问了我一个题:如何用jieba库统计水浒传人物出现得次数,并且输出前20名得人物。想了想直接暴力不久完了,管他多暴力呢文章目录思路预先处理代码部分运行结果思路主要思路:其实就是用jieba库先将文章进行拆分,然后我们创建一个字典,用来统计每个人物出现得次数,当然这里可能就会出现一个问题了
昵称很长很长真是太好了
·
2020-07-06 09:50
python
算法导论之图算法--图的基本概念
是
数据结构和算法
学中最强大的框架之一(或许没有之一)。用途:1、用来表现所有类型的结构或系统2、交通网络3、通信网络4、下棋游戏5、最优流程6、任务分配7、人际交互网络。。。。。。
笨笨猪的学习之路
·
2020-07-06 09:25
算法学习
数据结构和算法
——单链表
packagecom.structure.demo;importandroid.os.Bundle;importandroid.support.v7.app.AppCompatActivity;importandroid.util.Log;importjava.util.Stack;publicclassMainActivityextendsAppCompatActivity{@Overridep
追忆--
·
2020-07-06 09:54
数据结构和算法
——线性结构的简单应用
packagecom.demo.calculate;importandroid.support.v7.app.AppCompatActivity;importandroid.os.Bundle;importandroid.util.Log;importandroid.view.View;importjava.util.Arrays;publicclassMainActivityextendsApp
追忆--
·
2020-07-06 09:54
内存管理模拟程序
实验目的:理解动态分区分配的内存管理的
数据结构和算法
;程序功能(1)建立初始的内存状态数据:内存当前有几个空闲分区,每个分区的大小和起始地址。
LuckyZZR
·
2020-07-06 09:12
操作系统
python-
读取csv文件某列
importpandasaspdimportnumpyasnp#使用pd.read_csv方法读进来后使用numpy转化为矩阵格式data=pd.read_csv("..\\data\\test.csv",dtype="str")arr1=np.array(data)print("Firstcolindata:\n",arr1[:,0])#使用np.loadtxt直接转为numpy矩阵格式(ski
252619
·
2020-07-06 09:59
Python
数据结构和算法
:Big-Data-Structure 大话数据结构 算法复杂度 线性表 非线性表 查找 排序
Big-Data-Structure大话数据结构博文末尾支持二维码赞赏哦_本文github我们学习
数据结构和算法
,并不是为了死记硬背几个知识点。
EwenWanW
·
2020-07-06 08:35
算法与数据结构
python-
元组和序列
TuplesandSequences(元组和序列)我们已经知道了list和string有很多共有的特性,就是索引和切片操作。他们是两种序列数据类型,因为python是一门进步的语言,因为另一种标准串数字类型引入了:tuple。一个tuple包含了很多的值,通过逗号来分隔:就像这样:>>>t=12345,54321,'hello!'>>>t[0]12345>>>t(12345,54321,'hell
xiabe
·
2020-07-06 08:39
python
python-
类的学习,面向对象编程
在python的类中,我们可以看到有的成员函数的参数中有self和other那么他们到底是什么呢?下面看一个程序:classStudent:def__init__(self):#构造函数self.name='liu'self.age=23defcompAge(self,other):ifself.age
NWSUAF_LiuZhenHua
·
2020-07-06 08:23
数据结构与算法分析
python-
Selenium WebDriver功能原理和常用方法
WebDriver原理WebDirver提供许多用来与浏览器交互的功能和设置。我们可以通过使用WebDirver的功能和一些方法来实现与浏览器窗口、警告、框架和弹出窗口的交互。它也提供了自动化操作浏览器导航栏、设置cookies、截屏等方便我们测试的特性。WebDriver功能WebDriver操纵浏览器功能如下表:功能/属性描述示例current_url获取当前页面的URL地址driver.cu
忆昔如风
·
2020-07-06 07:39
自动化测试
Python
Python-
使用tkinter实现的摇骰子小游戏
贴吧看到的一个求助题,大致需求是:3个人摇骰子,每人摇3次,点数之和最大的获胜,支持玩家名称输入。我觉得这个题目挺有意思的,做了个界面程序,欢迎大家交流指正~很多人学习python,不知道从何学起。很多人学习python,掌握了基本语法过后,不知道在哪里寻找案例上手。很多已经做案例的人,却不知道如何去学习更加高深的知识。那么针对这三类人,我给大家提供一个好的学习平台,免费领取视频教程,电子书籍,以
Python新世界
·
2020-07-06 06:52
python
Python编程
编程语言
开发人员应具备的13种技术技能
1、
数据结构和算法
该技能是大多数公司检查问题解决和编码技能的头等要务。如果您知道如何组织数据以及如何将其用于解决现实生活中的问题,就可以成为一名优秀的软件开发人员。
W Y L
·
2020-07-06 06:15
【
数据结构和算法
】线性表的查找算法(顺序查找,二分查找,插值查找,分块查找)
基础概念平均查找长度:关键字的平均比较次数(ASL)查找过程中需要注意的问题:(重点主要就是在增加了约束关系的基础上提高查找的效率。)顺序查找算法应用范围顺序表或线性链表表示的静态查找表表内元素之间无序顺序表的表示typedefstruct{KeyTypekey;//关键字域......//其他域}ElemType;typedefstruct{//顺序表结构类型定义ElemType*R;//表基址
Clichong
·
2020-07-06 06:48
数据结构和算法
算法
数据结构
链表
对抗神经网络(
python-
一维数据)
##按照下面的代码生成的数据一直是nan,如果有大佬知道为什么,求解答参考:https://github.com/starhou/One-dimensional-GAN/commit/797e15044e8359626ee6b6667227ff8c5b394bf8(github上一个生成一维数据的代码)https://www.bilibili.com/video/BV1f7411E7wU?p=4(
潘聪明
·
2020-07-06 06:12
tensorflow学习笔记
数据结构和算法
学习之路——图的详解(C++版)
数据结构和算法
之图的详解——(C++语言)高质量的代码就是对程序自己最好的注释。当你打算要添加注释时,问问自己,“我如何能改进编码以至于根本不需要添加注释?”改进你的代码,然后才是用注释使它更清楚。
凝望,划过星空.scut
·
2020-07-06 06:42
数据结构和算法
数据结构和算法
学习之路——栈和队列详解(C++版)
数据结构和算法
学习之路——栈和队列详解(C++)Thegoodnameofagoodshooterisnotbecauseofhisarrows,butbecauseofhisgoal.赢得好射手美名并非由于他的弓箭
凝望,划过星空.scut
·
2020-07-06 06:42
数据结构和算法
逻辑回归实现数字手写识别
代码如下:defreadfile():#读取源图片文件withopen('E:\\pycharm\\
python-
代码\\train-images.idx3-ubyte','r
偶尔不会懵
·
2020-07-06 06:27
线性结构——数组和链表
线性结构
数据结构和算法
概述什么是数据结构?存储和运算是程序的两大基础功能,数据结构是专门研究数据存储的学科。
自信自律自己
·
2020-07-06 05:11
数据结构与算法
python-
人工智能-遗传算法的实现
python-
人工智能-遗传算法的实现一、实验目的熟悉和掌握遗传算法的原理、流程和编码策略,并利用遗传求解函数优化问题,理解求解流程并测试主要参数对结果的影响。
weixin_44382897
·
2020-07-06 05:03
Python
使用 Django + Vue.js 开发个人博客网站(完整版附源码)——
Python-
课程设计-期末项目
页面展示:源码首页不同板块注册页面登录页面个人信息写文章页面文章详情页面文章评论本文主要讲解Python后端部分,由于仅仅用到了vue作为js框架并非前后端分离项目,故前端不单独介绍。一、项目内容(做什么)本项目实现了一个网页端的博客系统,该博客系统允许多人注册登录,用户可以在网站上面发布博客,浏览别人发布的博客。实际意义在于:当一个小组或者一个班级需要进行学习与交流的时候可以用到,大家都可以在上
硕子鸽
·
2020-07-06 05:33
Python
数据结构和算法
基础
1树1.1完全二叉树asdf1.1.1共同部分1.1.2前序遍历完全二叉树-前序遍历.png1.1.3中序遍历完全二叉树-中序遍历.png1.1.4后序遍历完全二叉树-后序遍历.pngimportjava.util.*;publicclassMyTree{publicstaticvoidmain(String[]args){}//已知节点总数,求树的层数publicstaticint求树的层数(i
朴炯文
·
2020-07-06 05:15
Python-
树莓派 + Opencv 实现颜色的识别
我这里使用了两个颜色来做测试分别是红色和蓝色当摄像头前面是红色的时候就打印出Red当摄像头前面是蓝色的时候就打印出Blueimportnumpyasnpimportcv2red_lower=np.array([0,43,46])red_upper=np.array([10,255,255])blue_lower=np.array([100,43,46])blue_upper=np.array([1
Moshe X
·
2020-07-06 05:12
树莓派
Python
python-
回溯算法
什么是回溯算法?(递归?)回溯采用试错的方法解决问题。一旦发现当前步骤失败,回溯方法就返回上一个步骤,选择另外一种方式继续试错。(不碰南墙不回头)类似于走迷宫一样,我在第一个岔路口的时候选择一条路,然后走着走着,发现没路了。我就又返回我刚刚的那个岔路口,换一条没有走过的路。。这样一直走下去,总会走出迷宫的。(除非迷宫是个假迷宫)1、遍历所有的排序方式(遍历所有的可能结果)举一个春夏秋冬的排序例子,
Moshe X
·
2020-07-06 05:12
Python
算法
编译原理笔记【第九章 优化】
程序流图第二节局部优化第三节全局优化第一节优化的概念1.1概念优化是一种等价的,有效的程序变换等价——不改变程序运行结果;有效——提高程序的效率,包括时间效率和空间效率优化的时间编码阶段的优化:源代码优化(
数据结构和算法
AmarisEx
·
2020-07-06 04:40
编译原理
python-
根据excel中颜色区分读取
要求:读取以下表格中所有字体为大红色或者单元格颜色为黄色的信息利用到的模块是:openpyxlimportopenpyxlfilename="colortest.xlsx"#读取excelworkbook=openpyxl.load_workbook(filename)worksheet=workbook.get_sheet_by_name("试题2")#读取Sheetrows,cols=work
不合格学霸
·
2020-07-06 04:10
学习
数据结构和算法
:什么是
数据结构和算法
程序=算法+数据结构一、算法1.基本概念计算机科学中的算法指的就是计算机执行的指令。算法是计算机处理信息的本质,因为计算机程序本质上是一个算法来告诉计算机确切的步骤来执行一个指定的任务,如计算职工的薪水或打印学生的成绩单。一般地,当算法在处理信息时,会从输入设备或数据的存储地址读取数据,把结果写入输出设备或某个存储地址供以后再调用。-----------输入-->|算法|-->输出--------
ShannonChenCHN
·
2020-07-06 04:10
Python-
命令行安装含setup.py的第三方类库或者工具包
说明:本次介绍的安装步骤我将以labelImg为例。1、解压下载文件 如上图所示:我们先将下载的压缩包解压到一个位置。然后我们双击进入解压文件夹下。 然后我们在文件夹的地址栏里面选中当前的地址,以cmd替换现有的地址。然后我们就快捷的打开cmd并且进入到本文件夹的地址了。这是一个小技能哦,当然,你也可以先打开cmd,然后跳转到该地址。2、运行pythonsetup.pybuildpyt
Anthony
·
2020-07-06 04:38
软件操作/配置
python-
练习-用户管理系统1
要求:1).系统里面有多个用户,用户信息目前保存在列表里面;users=[‘root’,‘westos’]passwds=[‘123’,‘456’]2).用户登陆(判断用户登陆是否成功):1).判断用户是否存在?(inuserinusers)2).如果存在:判断用户密码是否正确?(先找出用户对应的索引值,根据passwds[索引值拿出该用户的密码)如果正确:登陆成功,退出循环;如果密码不正确,重新
淋巴不想动
·
2020-07-06 04:49
linux
python
python-
字体颜色
实现过程:终端的字符颜色是用转义序列控制的,是文本模式下的系统显示功能,和具体的语言无关。转义序列是以ESC开头,即用\033来完成(ESC的ASCII码用十进制表示是27,用八进制表示就是033)。书写格式:开头部分:\033[显示方式;前景色;背景色m+结尾部分:\033[0m注意:开头部分的三个参数:显示方式,前景色,背景色是可选参数,可以只写其中的某一个;另外由于表示三个参数不同含义的数值
淋巴不想动
·
2020-07-06 04:49
linux
python
数据结构和算法
的概述
数据结构:对计算机内存中的数据的一种安排算法:对结构中的数据进行各种处理应用方面:现实世界的数据程序员的工具现实世界的建模数据结构数组优点:插入快(知道下标,索引位子)缺点:查找慢,删除慢,大小固定有序数组优点:插入快缺点:查找慢,删除慢,大小固定栈优点:提供后进先出的存取缺点:存取其他项慢队列优点:先进先出的存取方式缺点:存取其他项慢链表优点:插入,删除快缺点:查找慢二叉树优点:查找,插入,删除
养码哥
·
2020-07-06 04:43
数据结构和算法
:字符串匹配 -- BF算法、KMP算法
07_字符串匹配–BF算法、KMP算法标签(空格分隔):
数据结构和算法
文章目录07_字符串匹配--BF算法、KMP算法7.1字符串7.1.1定义7.1.2字符串的比较7.1.3字符串的存储结构7.2BF
Y_momo_
·
2020-07-06 03:05
数据结构和算法
Python-
快速排序
#coding:utf-8defquicksort(list):iflen(list)midpivot]finallylist=quicksort(lessbeforemidpivot)+[midpivot]+quicksort(biggerafterpivot)returnfinallylistprintquicksort([5,2,8,6,4,9,7,3,1])快速排序的原理:快速排序(Qui
数到绵羊都睡了
·
2020-07-06 03:43
算法
python
快速排序
算法
这些前端必备算法与数据结构,你不得不会!
编写指令的好坏,会直接影响到程序的性能优劣,而指令又由
数据结构和算法
组成,所以
数据结构和算法
的设计基本上决定了最终程序的好坏。另外,在阅读源码时,
前端劝退师
·
2020-07-06 02:18
Python-
状态机模式的实现
为什么要需要Python状态机原因:解决代码冗余处理效率低的问题原有模式代码classConnection:"""普通方案,好多个判断语句,效率低下"""def__init__(self):self.state='CLOSED'defread(self):ifself.state!='OPEN':raiseRuntimeError('Notopen')print('reading')defwrit
Data_Designer
·
2020-07-06 02:02
Python
Java
数据结构和算法
——手写链表
关于链表的结构可以参考一下:https://www.cnblogs.com/ysocean/p/7928988.html完整代码packagedata.structure;/***链表的查找、添加与删除**/publicclassMlnkSingleLinkList{privateNodehead;//头节点指针privateNodelast;//尾节点指针privateintsize;//链表长
灵洛的人间乐园
·
2020-07-06 02:23
Java数据结构与算法
看图轻松理解数据结构与算法系列(2-3树)
前言推出一个新系列,《看图轻松理解
数据结构和算法
》,主要使用图片来描述常见的
数据结构和算法
,轻松阅读并理解掌握。本系列包括各种堆、各种队列、各种列表、各种树、各种图、各种排序等等几十篇的样子。
weixin_34248705
·
2020-07-06 00:50
用Golang写一个搜索引擎(0x02)--- 倒排索引技术
这一篇,我们来说说搜索引擎最核心的技术,倒排索引技术,倒排索引可能需要分成几篇文章才说得完,我们先会说说倒排索引的技术原理,然后会讲讲怎么用一些
数据结构和算法
来实现一个倒排索引,然后会说一个索引器怎么通过文档来生成一个倒排索引
weixin_34146805
·
2020-07-06 00:29
那些年,面试中常见的数据结构基础和算法题(上) | 掘金技术征文
前言作为一个多年的老菜鸟,有感于大部分的公司面试“面试造航母,工作螺丝钉”的作风,特整理了这个
数据结构和算法
面试题系列。
weixin_33757911
·
2020-07-05 22:00
Python-
第三方库requests详解
Requests是用Python语言编写,基于urllib,采用Apache2Licensed开源协议的HTTP库。它比urllib更加方便,可以节约我们大量的工作,完全满足HTTP测试需求。Requests的哲学是以PEP20的习语为中心开发的,所以它比urllib更加Pythoner。更重要的一点是它支持Python3哦!Beautifulisbetterthanugly.(美丽优于丑陋)Ex
weixin_33671935
·
2020-07-05 22:20
深入理解Java虚拟机---学习感悟以及笔记
这里我们使用举例来说明为什么要学习Java虚拟机,其实这个问题就和为什么要学习
数据结构和算法
是一个道理,工欲善其事,必先利其器。
weixin_30827565
·
2020-07-05 22:22
上一页
120
121
122
123
124
125
126
127
下一页
按字母分类:
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
其他