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-
计算机二级-必会题】【简单应用题】
题目描述:键盘输入一组人员的姓名、性别、年龄等信息,信息之间采用空格进行分隔,每人一行,空行回车结束录入,示例格式如下:张三男20李四女30王五男40计算并输出这组人员的平均年龄(保留2位小数)和其中男性人数,格式如下:平均年龄是30.00男性人数是2欢迎大家转发,一起传播知识和正能量,帮助到更多人。期待大家提出宝贵改进建议,互相交流,收获更大。辛苦大家转发时注明出处(也是咱们公益编程交流群的入口
刘经纬老师
·
2023-09-20 11:05
python
笨方法学
Python-
习题21-函数可以返回某些东西
在这道习题中,我们将关注函数的返回值。#!/usr/bin/envpython3#-*-coding:utf-8-*-defadd(a,b):print(f"ADDING{a}+{b}")returna+bdefsubtract(a,b):print(f"SUBTRACTING{a}-{b}")returna-bdefmultiply(a,b):print(f"MULTIPLYING{a}*{b}
Python探索之路
·
2023-09-20 10:38
深入理解算法的时间复杂度
文章目录时间复杂度的定义时间复杂度的分类时间复杂度分析常见
数据结构和算法
的时间复杂度常见数据结构常见算法常见排序算法说明冒泡排序(BubbleSort)快速排序(QuickSort)归并排序(MergeSort
码农飞飞
·
2023-09-20 00:22
数据结构和算法
算法
时间复杂度
排序算法
数据结构
初识c语言day01
c语言是专门用于编写操作系统而发明的编程语言,所以天生适合对硬件编程,也以运行速度快而著称,也非常适合实现
数据结构和算法
由于出现的时间过早,有很多缺陷,也存在着很多的陷阱,但是我们的前辈给我们总结了一些避免陷阱
耶耶耶467
·
2023-09-19 22:22
c++
c语言
Python-
第一个HelloPython程序
内容总结于:https://space.bilibili.com/37974444Python源程序就是一个特殊格式的文本文件,可以使用任意文本编辑软件做Python的开发。Python程序的文件扩展名通常是.py1.HelloPython程序的执行第一步在桌面下,新建renshi-Python目录mkdirrenshi-Python第二步在renshi-Python目录下新建01-HelloPy
天寒心亦热
·
2023-09-19 12:39
Python
Linux
linux
ubuntu
centos
python
python-
保留小数位数的3种方法
在python实际运用中,需要对小数位数进行截取保留。以下是,python保留小数点位数的3种方法。方法一方法:’%.nf’%numn代表保留的小数位数,num表示需要截取的目标数用法如下:old_num=1.23456new_num='%.2f'%old_numnew_num1='%.3f'%old_numprint('保留2位小数结果:',new_num)print('保留3位小数结果:',n
一位代码
·
2023-09-19 12:13
python
python
开发语言
python-
字符串去掉空格的常见方法
python提供了去掉字符串空格的方法,可以满足大部分需求。但在实际应用中,还需要灵活借助python其他方法,来实现字符串空格的删除。比如,去掉字符串的全部空格、字符串连续空格保留一个等,都需要结合其他的方法来实现。以下简单归纳了去除字符串空格的3种应用场景及相应处理方法,可供参考。一、python自带去掉空格方法python自带了去掉字符串空格的一些方法,可满足部分需求。方法及释义如下:方法释
一位代码
·
2023-09-19 12:12
python
python
数据库
javascript
数据结构和算法
(5):二叉树
树向量允许通过下标或秩,在常数的时间内找到目标对象;然而,一旦需要对这类结构进行修改,那么无论是插入还是删除,都需要耗费线性的时间。列表允许借助引用或位置对象,在常数的时间内插入或删除元素;但是为了找出居于特定次序的元素,却不得不花费线性的时间,对整个结构进行遍历查找。树将二者优势结合起来,可以视为List或者List^2。从图论的角度看,树等价于连通无环图。因此与一般的图相同,树也由一组顶点以及
飞大圣
·
2023-09-19 10:20
数据结构和算法
数据结构
算法
数据结构和算法
(6):图
概述图所谓的图,可定义为G=(V,E)G=(V,E)G=(V,E)。其中,集合VVV中的元素称作顶点。集合EEE中的元素分别对应于VVV中的某一对顶点(u,v)(u,v)(u,v),表示它们之间存在某种关系,故亦称作边。在某些文献中,顶点也称作节点,边亦称作弧。从计算的需求出发,约定VVV和EEE均为有限集,通常将其规模分别记n=∣V∣n=|V|n=∣V∣和e=∣E∣e=|E|e=∣E∣。若边(u
飞大圣
·
2023-09-19 10:19
数据结构和算法
算法
数据结构
力扣刷题-
python-
哈希表(数组、set(集合)、map(dict字典))
文章目录1.哈希表(hashtable)基础2.数组作为哈希表(242、383、49、438)2.集合作为哈希表(349、202)2.map(dict)作为哈希表(1、)3.双指针操作4.总结1.哈希表(hashtable)基础之前没有对哈希表做过系统性的学习,现在各部分主要内容截图下,方便以后自己翻阅查找。1)定义2)哈希函数3)哈希碰撞因为储存时候出现两个以上的数值映射到同一个位置上,就产生了
朗风风
·
2023-09-19 08:56
python(力扣)-刷题笔记
散列表
leetcode
python
【C++STL基础入门】list的运算符重载和关于list的算法
文章目录前言一、list运算符1.1逻辑运算符1.2赋值运算符二、list相关算法2.1查找函数总结前言C++标准模板库(STL)是一组强大而灵活的工具,用于处理
数据结构和算法
。
人才程序员
·
2023-09-19 06:53
C++STL
c++
list
算法
开发语言
c语言
软件工程
数据结构
Python-
模块
python模块(Module),是一个python文件,以.py结尾,模块可以定义函数,类和变量。模块的导入方法[from模块名]import[模块|类|变量|函数|*][as别名]import模块名importtimetime.sleep(5)from模块import功能fromtimeimportsleepsleep(4)from模块import*这样可以直接调用import模块as别名im
aaaaadongcn
·
2023-09-19 04:40
python
开发语言
关于学习数据结构与算法的一些思考
跟着杰哥学习的过程中我自己也总结了一些学习方法:一、记住数据结构与算法概念(是什么)我觉得学习
数据结构和算法
最基础的是在学完之后要能够给别人讲清楚概念,比如什么是“堆栈”什么是“平衡二叉树”等等,这一步的关键是需要自己理解
洋崽_500d
·
2023-09-19 00:00
Python-
实现邮件发送:flask框架或django框架可以直接使用
在项目中,会使用到发送邮件的功能。不同框架的配置可能有所不同,直接写一个不依赖框架配置的邮件发送模块。使用的功能:1、可以发送给多个邮箱2、可以实现抄送多个邮箱3、可以添加多个文件附件一、不使用多线程importsmtplibfromemail.mime.textimportMIMETextfromemail.mime.multipartimportMIMEMultipartfromemail.m
东林牧之
·
2023-09-18 23:38
python
python
django
flask
三种常见基础的数据结构:堆、栈、队列
其实我之前是学过
数据结构和算法
的,毕竟本科学的就是数学和计算机。
我的小狗很很可爱
·
2023-09-18 22:39
数据结构
数据结构
C生万物之函数
相关专栏Java基础语法,JavaEE初阶,数据库,
数据结构和算法
系列等,大家有兴趣的可以看一看。有兴趣的话关注博主一起学习,一起进步吧!一、函数是什么?
敖云岚
·
2023-09-18 14:49
c语言
开发语言
我学编程全靠B站了,真香(第一期)
我是个刷视频狂魔,B站收藏夹里也收藏了很多编程类视频,比如C/C++、Go语言、操作系统、
数据结构和算法
、计算机网络、数据库、Python爬虫、机器学习以及我这段时间正在学习的前端。
Linuxer_Martin
·
2023-09-18 13:56
编程学习
快速从入门到精通!mysql删除语句姓李的语句
第一部分必读系列:01.学习算法和刷题的思路指南02.学习
数据结构和算法
读什么书03.动态规划解题套路框架04.动态规划答疑篇05.动态规划答疑篇06.回溯算法解题套路框架07.二分查找解题套路框架08
前端小雪球
·
2023-09-18 08:06
程序员
面试
后端
java
01 | 为什么要学习
数据结构和算法
?
01|为什么要学习
数据结构和算法
?(1)想要通关大厂面试,千万别让
数据结构和算法
拖了后腿(2)业务开发工程师,你真的愿意做一辈子CRUDboy吗?
69e3987e645b
·
2023-09-18 04:27
数据结构和算法
(二)单向循环链表的创建插入删除实现
@TOC上一篇博客“线性表”详细讲解了顺序表和单链表的基本操作。本篇博客主要讲解对于循环链表的基本操作。1.线性表概要我们先来总的看一下线性表主要有哪些操作,如下图:线性表的主要操作红框里面的内容是本篇博客主要讲解的内容,后面的博客会继续讲解双向链表,循环双向链表等。先回顾一下单链表链表是一种线性表,也是一种存储数据的数据结构.如下图:这种的一个节点中包含自身数据以及指向下一个节点的位置,一个嵌套
孔雨露
·
2023-09-18 01:12
免杀对抗-
Python-
混淆算法+反序列化-打包生成器-Pyinstall
Python-MSF/CS生成shellcode-上线cs上线1.生成shellcode-c或者python2.打开pycharm工具,创建一个py文件,将原生态执行代码复制进去shellcode执行代码:importctypesfromdjango.contrib.gisimportptr#cs#shellcode=bytearray(b"生成的shellcode")#msf的shellcode
xiaoheizi安全
·
2023-09-18 00:25
免杀对抗
python
算法
网络安全
这些Coding套路你不会还不知道吧?
对于一名程序员来说,编码进阶是成为优秀工程师非常重要的一步,它可以让我们更加熟练地掌握编程,深入理解
数据结构和算法
,从而更好地完成复杂的任务,提高工作效率。
海风极客
·
2023-09-17 23:22
漫谈编程基础
深度学习思考
开发语言
后端
golang
设计模式
编程思维
【哈希表】学习记录加代码实现
在
数据结构和算法
的学习中都要一个词叫做哈希表,今天学习记录一下关于它的知识。哈希表的概念散列表(Hashtable,也),是根据键(Key)而直接访问在记忆体储存位置的数据结构。
iudio_cool
·
2023-09-17 21:33
算法学习
笔记
日常分享
python
哈希算法
算法
程序员必读书单
Readingmakesafullman;conferenceareadyman;andwritinganexactman.FrancisBacon优秀的程序员应该具备两方面能力:良好的程序设计能力:掌握常用的
数据结构和算法
认真过生活
·
2023-09-17 16:47
程序员必读书单
头歌实践教学平台
Python-
可视化翻转教学
第1关:绘制折线图本关任务:编写一个能绘制折线图的小程序。#补充你的代码,导入库并绘制曲线importmatplotlib.pyplotaspltx=[1,2,3,4,5]y=[1,4,9,16,25]plt.plot(x,y)plt.show()#保存成图片文件plt.savefig("plot/src/step1/output/temp.png")#补充你的代码,显示绘制结果第2关:绘制正弦曲
不想考试的ID
·
2023-09-17 13:32
头歌Python
python
matplotlib
开发语言
Python-
线程、线程池
1.Python多线程python3中常用的线程模块为:_thread(Python2中的thread)、threading(推荐)线程池:ThreadPoolExecutor2.使用线程第一种方式:_thread.start_new_thread(function,args[,kwargs])function:线程函数args:传递给线程函数的参数,必须是tuple(元组)类型kwargs:可选
吴唐人
·
2023-09-17 12:38
Swift 进阶 - 集合协议
Swift中集合协议是数组、字典、集合和字符串实现的基础,有一些
数据结构和算法
的知识,理解这部分内容更容易一些。
iOS心安
·
2023-09-17 08:03
PYTHON-
模拟练习题目集合
writeinfront大家好,我是Aileen.希望你看完之后,能对你有所帮助,不足请指正!共同学习交流.本文由Aileen_0v0原创CSDN首发如需转载还请通知⚠️个人主页:Aileen_0v0—CSDN博客欢迎各位→点赞+收藏⭐️+留言系列专栏:Aileen_0v0的PYTHON学习系列专栏——CSDN博客我的格言:"没有罗马,那就自己创造罗马~"1.Whichofthefollowing
Aileen_0v0
·
2023-09-17 02:31
python
开发语言
学习
python-
添加页眉,页脚,水印
python-
添加页眉,页脚,水印importjsonimportosimportwin32comfromdocximportDocumentfromdocx.enum.textimportWD_PARAGRAPH_ALIGNMENTfromdocx.sharedimportPt
抓到小松鼠
·
2023-09-16 23:25
Python
python
PHP,Java和Python的字符串匹配算法(模式匹配)
数据结构和算法
书一般会介绍KMP算法,其实KMP算法的性能并不好。查看Java源码和PHP源码后,发现他们使用了如下的匹配算法。各语言使用的匹配算法Java使用的是朴素匹配。
观察者魔石
·
2023-09-16 22:10
一步一步学习
数据结构和算法
(四) 索引堆
索引堆之前建立堆的过程中所存在的问题将一个数组进行heapify之后,数组元素的位置发生了变化,有两个缺点:移动元素位置可能会造成大量的性能消耗.在有些情况下,元素位置有其他意义,不能随意改变元素位置.建立索引堆image针对每一个元素,添加一个index结构,用来完成堆的建立.建立完成后,原数组元素位置不变,index的值表示在堆中对应位置的元素位置.例如:位置为1的index值为10,arr[
mlya
·
2023-09-16 13:08
python-
——notes——third
模块.py就是一个模块(事先定义好的函数和变量的文件)使用关键字import或者fromxxximportxxx引用模块例子:a.py中的内容为:importa#import后面加模块的名字print(a.a,a.b)#a.a代表的是a.py中的a。运行结果为●例:用fromximportxfromaimporthello,a,bhello()print(a,b,a+b)包:存放模块的一个文件夹,
Sunshine and sunny
·
2023-09-16 12:41
Java
数据结构和算法
-递归能解决的问题和规则
递归能解决什么样的问题1.各种数学问题如:8皇后问题,汉诺塔,阶乘问题,迷宫问题,球和篮子的问题2.各种算法中也会使用后到递归,比如快排,归并排序,二分查找,分治算法等3.将用栈解决的问题--->递归代码比较简洁递归需要遵守的重要规则1.执行一个方法时,就创建一个新的受保护的独立空间(栈空间)2.方法的局部变量是独立的,不会相互影响3.如果方法中使用的是引用类型变量(比如:数组),就会共享该引用类
Shaw_Young
·
2023-09-15 23:11
进入数据结构的世界
数据结构和算法
的概述一、什么是数据结构二、什么是算法三、如何去学习
数据结构和算法
四、算法的时间复杂度和空间复杂度4.1算法效率4.2大O的渐进表示法4.3时间复杂度4.4空间复杂度4.5常见复杂度对比一
一个小脑袋
·
2023-09-15 09:13
数据结构
数据结构
算法
python-
线性规划
线性规划:定义:1线性规划(Linearprogramming,简称LP),是运筹学中研究较早、发展较快、应用广泛、方法较成熟的一个重要分支,是辅助人们进行科学管理的一种数学方法,是研究线性约束条件下线性目标函数的极值问题的数学理论和方法。线性规划是运筹学的一个重要分支,广泛应用于军事作战、经济分析、经营管理和工程技术等方面。为合理地利用有限的人力、物力、财力等资源作出的最优决策,提供科学的依据。
一个散步者的梦
·
2023-09-15 02:59
Python
python
数学建模
开发语言
线性规划
Python-
面向对象的初识
目录:https://www.jianshu.com/p/863c446364a8一、面向对象初识在学习面向对象之前呢?我们先来看看函数式编程和面向对象式编程的区别。函数式编程#auth认证相关deflogin():passdefregisgter():pass#account账户相关deffunc():pass面向对象式编程classAuth:deflogin(self):passdefregi
久遇_days
·
2023-09-15 01:19
笨方法学
Python-
习题22-到现在为止你学到了什么
ex22总结到目前为止,总共52道习题,我们已经学习了21道了。那么到目前为止,你在这21道习题中,学习到了什么,对Python的理解和掌握程度有多深了?是时候,拿起笔和纸,进行总结了。如果遇到模糊的知识点,请再次看那道习题,看看官方文档搞清楚,并且要动手实践,动手实践,动手实践!编程是一门实践的艺术。动手是最重要的!那就赶紧动手总结起来吧。
Python探索之路
·
2023-09-14 20:19
计算具有NaN值的数组的方差np.nanvar()
【小白从小学Python、C、Java】【计算机等考+500强证书+考研】【
Python-
数据分析】计算具有NaN值的数组的方差np.nanvar()选择题下列说法错误的是?
刘经纬老师
·
2023-09-14 19:59
python
开发语言
提取日期时间对象所在的月份、季度、年份myData.monthmyData.quartermyData.year
【小白从小学Python、C、Java】【计算机等考+500强证书+考研】【
Python-
数据分析】提取日期时间对象所在的月份、季度、年份myData.monthmyData.quartermyData.year
刘经纬老师
·
2023-09-14 19:29
python
把数组b中的值拷贝给数组a numpy.copyto(a,b)
【小白从小学Python、C、Java】【计算机等级考试+500强双证书】【
Python-
数据分析】把数组b中的值拷贝给数组anumpy.copyto(a,b)[太阳]选择题请问关于以下代码最后输出结果的是
刘经纬老师
·
2023-09-14 19:29
python
数据分析
将一列数S(元组、列表等)指定起止范围取出S中的一部分数itertools.islice()
【小白从小学Python、C、Java】【计算机等考+500强证书+考研】【
Python-
数据分析】将一列数S(元组、列表等)指定起止范围取出S中的一部分数itertools.islice()选择题以下程序的运行结果是
刘经纬老师
·
2023-09-14 18:55
python
开发语言
c语言中vector的作用,C++中vector的用法实例解析
具体如下:一、概述vector是C++标准模板库中的部分内容,它是一个多功能的,能够操作多种
数据结构和算法
的模板类和函数库。
weixin_39958366
·
2023-09-14 15:06
c语言中vector的作用
python-
描述符
什么是描述符?描述符:类中包含魔术方法:__get__,__set__,__delete__其中一个,那么这个类就是描述符类。一个类中的成员的值是另一个描述符类的对象()那么当对这个类中的成员进行操作时,可以理解为就是对另一个对象的操作,即__name里面有get、set、delete三个方法自动触发操作描述符的定义第一种定义方式classHuman:__name="Lily"def__get__
小二哥很二
·
2023-09-14 13:04
python-
爬虫-爬取中华人民共和国农业农村部网站公开的农产品批发价格中的蔬菜价格周数据
中华人民共和国农业农村部http://www.moa.gov.cn/点击数据→点击周度数据→跳转网页http://zdscxx.moa.gov.cn:8080/nyb/pc/frequency.jsp分析抓包,发现getFrequencyData里面有我们想要的数据查看请求的提交参数使用postman接口测试工具测试验证getFrequencyData里的url,发现测试返回的数据列表是空的继续分
蔷莫
·
2023-09-14 10:07
python
爬虫
jupyter
python-
爬虫-三字代码网站爬取
三字代码http://www.6qt.net/爬取城市、三字代码、所属国家、国家代码、四字代码、机场名称、英文名称、查询次数importrequestsurl='http://www.6qt.net/'r=requests.get(url)r.encoding='gb2312'print(r.text)使用xpath解析,得到城市名html.fromstring(html,base_url=Non
蔷莫
·
2023-09-14 10:37
python
爬虫
python-
爬虫-urllib3
导入模块importurllib3urllib3:功能强大、条理清晰、用于HTTP客户端的python网络请求库重要特征1.线程安全2.连接池3.客户端SSL/TLS验证4.使用分段编码长传文件5.重试请求和处理HTTP复位的助手6.支持gzip和deflate编码7.HTTP和SOCKS的代理支持8.100%的测试覆盖率1.发起请求导入模块importurllib3通过PoolManager实例
蔷莫
·
2023-09-14 10:31
python
爬虫
urllib3
jupyter
对软件工程的一些理解
程序由
数据结构和算法
组成,一个好的程序应当是数据结构简洁、算法实现快速。这是我最初学习算法竞赛时的目标,然而我算法能力并不是非常强,后来逐渐做一些工程上的项目。
DJagger
·
2023-09-14 06:16
二分查找算法详解:快速查找的同时还最大程度的节省内存
假设我们有1000万个整数数据,每个数据占8个字节,如何设计
数据结构和算法
,快速判断某个整数是否出现在这
来壹杯卡布奇诺
·
2023-09-14 06:27
时间复杂度讲解(数据结构)
由于c语言对于
数据结构和算法
的进阶知识不是非常的契合,所以暂时只用c语言呈现初阶的数据结构算法内容,后续博主将会讲解c++的知识点,然后就是我们进阶的数
booooooom!!
·
2023-09-14 05:37
数据结构
Python-
十一、类与对象
1、明确项目目标类与对象的两用用法1.1、类作为函数包使用类把函数打包封装在一起。1.2、类作为对象的模板使用类生成实例对象。游戏中的“属性克制”:在游戏中定义三种类型的角色:圣光骑士、暗影刺客、精灵弩手,他们三者之间也会互相克制。2、分析过程,拆解项目首先,回顾之前我们做过的这个游戏的功能:版本1.0:将项目1的部分代码,调整后用函数封装并调用。版本2.0:从角色池里为双方随机选出3个角色,并随
清风吹雨77
·
2023-09-14 03:31
上一页
30
31
32
33
34
35
36
37
下一页
按字母分类:
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
其他