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视频第038课(类和对象:继承 )课后题及参考解答
#-*-coding:utf-8-*-"""CreatedonTueMar1222:35:132019@author:fengs""""""测试题:0.继承机制给程序猿带来最明显的好处是?提高代码复用,在不修改其他内容的情况下,只修改需要修改的方法或属性实现1.如果按以下方式重写魔法方法__init__,结果会怎样?classMyClass:def__init__(self):return"Ilo
weixin_30907935
·
2020-08-09 00:41
[Python]
小甲鱼
Python视频第041课(魔法方法:构造和析构 )课后题及参考解答
#-*-coding:utf-8-*-"""CreatedonSunMar1721:13:582019@author:fengs""""""测试题:0.是哪个特征让我们一眼就能认出这货是魔法方法以双下划线开始,以双下划线结束1.类实例化对象所调用的第一个方法是什么?__new__2.什么时候我们需要在类中明确写出__init__方法?重写__init__方法,修改构造方法的内容3.请问下边代码存在
weixin_30782871
·
2020-08-08 23:45
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
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模块—pickle(将大量的数据转化成二进制文件)
pickling:存放unpickling:读取可以将项目所需要的大量数据(比如字典)写入文件中,在项目中导入数据即可,实现了项目操作和数据分离importpicklemy_list=[123,3.14,'
小甲鱼
endure when you must
·
2020-08-08 20:33
可视化学习
数据结构和算法
这种可视化的动画真的对我们理解
数据结构和算法
非常有帮助,尤其是在学习之初,堪称很好的防劝退工具,所以我对这些做了一些整理,希望能帮助到你。
AllisWell_WP
·
2020-08-08 18:40
python二级-数据结构与算法
数据结构和算法
是计算机科学的两个重要的支柱。他们是不可分割的整体。一、算法算法是指解题方案的准确而完整的描述。但算法不等于程序,也不等于计算方法。
胖大xian
·
2020-08-08 16:55
二级
【python】导入模块和输入输出(3)
参考:Python从零开始系列连载,by王大伟Python爱好者社区HellobiLive|1小时破冰入门Python《简明python教程》《
小甲鱼
零基础入门学python》Note:更多连载请查看【
bryant_meng
·
2020-08-08 14:04
Python
javascript进阶必备的二叉树知识
对于0-3年的前端程序员来说,可能很少有机会涉及到
数据结构和算法
的工作中,除非去大厂或者做架构相关的工作。
徐小夕_上海
·
2020-08-08 12:40
Python学习笔记009
009语法while条件:循环体for目标in表达式:循环体例1:favourite=“FishC”foriinfavourite:print(i,end="")会输出:FishC例2:member=[‘
小甲鱼
给我一支烟丶
·
2020-08-08 01:56
【
数据结构和算法
】算法时间复杂度及P、NP、NP-Complete、NP-Hard问题
CSDN的博主Forskamse对这个问题有很好的描述。算法的时间复杂度如果某个算法的复杂度可以表示为,即问题规模n出现在底数的位置,这种复杂度称为多项式时间复杂度;如果某个算法的复杂度表示为或,这种复杂度称为指数型时间复杂度。相同问题规模下,指数型时间复杂度远远大于多项式时间复杂度。当我们在解决一个问题时,我们选择的算法通常都需要是多项式时间复杂度的,指数型时间复杂度的算法是计算机所不能承受的(
笑扬轩逸
·
2020-08-08 01:08
数据结构和算法
阿里、字节等大佬重磅出尽,整理面试题助力金九银十,还不收藏
考虑到这一点,小编决定,将市面上设计比较多的第一梯度:计算机组成原理、操作系统原理、网络通信原理、
数据结构和算法
;第二梯度:JavaSE基础、JavaWeb相关、Java工具(Maven/git等)、JDK
Java架构师联盟
·
2020-08-08 00:34
mysql
java
算法
jvm
面试
java
编程语言
小甲鱼
Pygame82讲:提高游戏的颜值(总结笔记)
rect(Surface,color,Rect,width=0)第一个参数为Surface,确定是要绘制在哪个Surface对象上。第二个参数color指定边框的颜色;第三个参数Rect指定矩形的范围;第四个参数width指定边框的大小,默认值为0,表示填充矩形,如果设为1,就表示边框为1像素的大小。capture=screen.subsurface(select_rect).copy()无法用t
爱吃奶油蛋糕和果冻
·
2020-08-07 22:44
Python基础中的基础
pygame
单例模式在TypeScript中的应用
设计模式----23种扩展:
数据结构和算法
,与语言无关 构建模式:创建对象,单例,工厂,构建行为模式:代理,命令,观察者(MVVM)结构模式:多个组件的关系 MVC架构, 熟悉面向对象编程是设计模式的基础
爷 叼烟闯天下
·
2020-08-07 21:55
TypeScript
零基础入门学习python[
小甲鱼
]--就这么愉快地开始吧01
1.从IDIE启动pythonIDLE是一个pythonshell,shell的意思就是“外壳”,从基本上说,就是一个通过输入本与程序交互的途径。像windows的cmd的窗口,像linux那个黑乎乎的命令窗口,它们都是shell,利用它们,就可以给操作系统下达命令。同样,可以利用IDLE这个shell与pytho进行互动。>>>这个提示符含义是:python已经准备好了,在等着输入python指
weixin_34129145
·
2020-08-07 20:28
数据结构和算法
总览
数据结构和算法
总览一。大部分问题抽象其数据类型,可分为三种。抽象出3种数据模型,并研究这3种模型的存储及常用操作,对于解决问题有很大帮助。
weixin_30537391
·
2020-08-07 19:14
队列中取最大值操作问题用栈实现
问题:假设有这样一个拥有3个操作的队列:1.EnQueue(v):将v加入队列中2.DeQueue():使队列中的队首元素删除并返回此元素3.MaxElement:返回队列中的最大元素设计一种
数据结构和算法
江上渔者21号
·
2020-08-07 18:07
leetcode
阿里架构师深度剖析:微服务接口鉴权限流背后的
数据结构和算法
本文已收录GitHub,更有互联网大厂面试真题,面试攻略,高效学习资料等微服务是最近几年才兴起的概念。简单点讲,就是把复杂的大应用,解耦拆分成几个小的应用。这样做的好处有很多。比如,这样有利于团队组织架构的拆分,毕竟团队越大协作的难度越大;再比如,每个应用都可以独立运维,独立扩容,独立上线,各个应用之间互不影响。不用像原来那样,一个小功能上线,整个大应用都要重新发布。不过,有利就有弊。大应用拆分成
wx5e9fc52a5db79
·
2020-08-07 17:00
Java
微服务
数据结构
排序1
编码前分析:采用的
数据结构和算法
问题是输入规模和输出规模机器执行速度(IO密集型问题,计算密集型问题等)评判排序算法好坏的标准时间复杂度最好情况,最坏情况,一般情况下的时间复杂度空间复杂度是否需要另辟空间
_LvP
·
2020-08-07 17:47
数据结构与算法
C++STL之vector详解
C++对模板(Template)支持得很好,STL就是借助模板把常用的数据结构及其算法都实现了一遍,并且做到了
数据结构和算法
的分离。
ACfun:)
·
2020-08-07 17:39
C++学习笔记
第089讲: Pygame:游戏胜利 | 学习记录(
小甲鱼
零基础入门学习Python)
之前我们通过摩擦摩擦,可以使得小球变绿色,并不再随机移动:现在我们需要设置在小球变绿之后只用键盘来控制他。——通过w,a,s,d或者↑,↓,←,→,来完成对变成绿色的小球的向上,向左,向下,向右的控制。frompygame.localsimport*fromrandomimport*importtracebackimportpygameimportmathimporttimeimportsyscl
一只没有脚的猪
·
2020-08-07 17:30
第086讲: Pygame:碰撞检测 | 学习记录(
小甲鱼
零基础入门学习Python)
今天我们来学习碰撞检测,大部分游戏都是需要做碰撞检测的,因为你需要知道小球是否发生了碰撞,子弹是否击中了目标,主角是否踩到了狗屎。那应该如何实现呢?说白了,它这个原理很简单,就是检测两个精灵之间是否存在重叠的部分,像我们上节课的小球,在图1的情况下,它们就没有产生重叠,也就是没有发生碰撞。图1当碰撞发生的那一刹那,width=r1+r2,如图2所示。图2当它们产生重叠,产生交集的时候,widths
一只没有脚的猪
·
2020-08-07 17:29
第081讲: Pygame:提高游戏的颜值1 | 学习记录(
小甲鱼
零基础入门学习Python)
毋庸置疑,在这个出门看脸的时代,高颜值的界面会给你的游戏带来更多的眼球。这两节课我们就来谈谈如何提高Pygame游戏的颜值。我们一直通过display模块的set_mode()方法来指定界面的大小,这个方法会返回一个Surface对象,我们就使用这个Surface对象作为界面。今天我们就来仔细讲解set_mode()方法。set_mode(resolution=(0,0),flags=0,dept
一只没有脚的猪
·
2020-08-07 17:29
第079讲: Pygame:解惑 | 学习记录(
小甲鱼
零基础入门学习Python)
上节课的代码不知道大家有没有完全理解、完全吃透,因为关于游戏开发,有些理论基础大家要知道,要掌握。所以这一节课我们以问答的形式对上节课大家可能存在的疑惑进行一个总结。Q1:什么是Surface对象?上节课的例子中,我们说创建两个Surface对象,又说将其中一个Surface对象移动到另外一个Surface对象上,还说Surface对象有fill()方法和blit()方法。说起来很难理解似的,那什
一只没有脚的猪
·
2020-08-07 17:29
第070讲: GUI的终极选择:Tkinter7| 学习记录(
小甲鱼
零基础入门学习Python)
上节课我们介绍了Text组件的Indexs索引和Marks标记,它们主要是用于定位,Marks可以看做是特殊的Indexs,但是它们又不是完全相同的,比如在默认情况下,你在Marks指定的位置中插入数据,Marks的位置会自动发生改变,因为Marks认它后面的“那个家伙”,当Marks前面的数据被删除时,Marks并不会被删除,它的位置只是相应的向前移动了,只有mark_unset()方法才能够删
一只没有脚的猪
·
2020-08-07 17:29
第085讲: Pygame:动画精灵 | 学习记录(
小甲鱼
零基础入门学习Python)
我们已经学会了Pygame的事件、Pygame图片的转换以及移动、基本的图形绘制、透明度调整这些内容。但距离我们真正的实现一个小游戏还差一个重要的环节,那就是碰撞检测,在讲碰撞检测之前,我们需要补充一个新的知识点,叫做动画精灵。动画精灵是指在游戏开发中,那些被赋予灵魂的事物,像前面例子中的小猪。在真正的游戏开发中,远远不止只有一个精灵,数量随时都会发生变化,比如说:敌人不断地出现以及被消灭,它们的
一只没有脚的猪
·
2020-08-07 17:29
| 学习记录(
小甲鱼
零基础入门学习Python)
(标答出处:鱼C论坛)《零基础入门学习Python》测试题:我们根据列表、元祖和字符串的共同特点,把它们三统称为什么?序列。请问分别使用什么BIF,可以把一个可迭代对象转换为列表、元祖和字符串?list()tuple()str()你还能复述出“迭代”的概念吗?迭代是重复反馈过程的活动,其目的通常是为了逼近所需目标或结果。每一次对过程的重复称为一次“迭代”,而每一次迭代得到的结果会作为下一次迭代的初
一只没有脚的猪
·
2020-08-07 17:58
python基础之元组,列表
>>>menber=["
小甲鱼
","不定","怡欣","mt"]>>>foreachinmenber:print(each,len(each))python的内置对象预览:Number(数字):3.0145,1234,99L
黎明De烬
·
2020-08-07 16:17
Python基础
C++ 标准模板库(STL)----简介
STL--
数据结构和算法
的分离,模板(GP);STL的一个重要特点是
数据结构和算法
的分离。尽管这是个简单的概念,但这种分离确实使得STL变得非常通用。
liufangwuxiangci
·
2020-08-07 15:06
标准(ISO)
C++
【java读书笔记】——Collection集合之六大接口(Collection、Set、List、Map、Iterator和Comparable)
两个月之前准备软考时,简单的从理论上总结了最常用的
数据结构和算法
,比如:线性表,链表,图。在进行java开发时,jdk为我们提供了一系列相应的类来实现基本的数据结构。
程序猿小亮
·
2020-08-07 14:17
【java实战】
Java读书笔记+项目实战
2020 年十大免费学习
数据结构和算法
的书籍和课程
披露:此帖子包括会员链接;如果您通过本文提供的不同链接购买产品或服务,我可能会获得赔偿。图像信用---修改后的二进制搜索---搜寻编码面试:编码问题的模式算法和数据结构是计算机科学中最基础和最重要的两个主题,在软件开发中无处不在。我坚信,对这两个主题的充分了解对于成为一名更好的程序员也是至关重要的,因为一个对算法和数据结构有很好理解的人可以做出深思熟虑的选择,并编写可以更好地处理更改并表现良好的程
cunxiedian8614
·
2020-08-07 13:29
请给我简单介绍一下计算机二级C语言是什么
考试内容一、C语言程序的结构1.程序的构成能够编写简单的C程序具有良好的程序设计风格3.掌握程序设计中简单的
数据结构和算法
并能阅读简单的程序4.在VisualC++6.0集成环境下满分100分上机操作包括
bugrnm
·
2020-08-07 13:50
unity3d面试题摘选(全)
=======================================
数据结构和算法
很重要,图形学也很重要!大的游戏公司很看重个人基础、综合能力;也有的看重你实际工作能力,看你的Demo。
七大黍
·
2020-08-07 13:14
Unity技术文章
第078讲: Pygame:初次见面请大家多多关照 | 学习记录(
小甲鱼
零基础入门学习Python)
从这一节课开始,我们就来讲游戏开发,那么在Python中提到游戏开发,那肯定非Pygame莫属了,Pygame是一个利用SDL库实现的模块,我们先来安装Pygame。打开CMD,输入pipinstallPygame,回车即可。C:\Users\Admin>pipinstallpygameCollectingpygameUsingcachedhttps://files.pythonhosted.or
一只没有脚的猪
·
2020-08-07 10:37
学习笔记之与 30 家公司过招,得到了这章面试心法
一、考察
数据结构和算法
为主IT公司一般都会考察
数据结构和算法
能力,其中以百度与爱奇艺等为代表,面试官一般是先简单地了解你之前的工作经历和项目经验,然后就直接出算法和数据结构的题目,具体涉及到以下内容:
weixin_34244102
·
2020-08-07 09:42
Java 的这 100 个坑,我发誓不会再踩了
毕竟,平时没那么多时间看源码、死磕
数据结构和算法
,我们的能力都是在业务中打磨出来的。举个例子:用Redis做缓存时,数据有效期设为半年,某
程序员乔戈里
·
2020-08-07 09:29
【动态规划】198. 打家劫舍
☞梦想进大厂的一只程序猿☜☞期望毕业前力扣刷够400题☜☞正在复习
数据结构和算法
☜☞博客地址:https://www.huangliangshuai.com/☜1.题目描述2.题目分析经典的DP问题,也是
爱敲代码的小黄
·
2020-08-06 21:45
#
LeetCode
算法
数据结构
leetcode
阿里、字节等大佬重磅出尽,整理面试题助力金九银十,还不收藏
考虑到这一点,小编决定,将市面上设计比较多的第一梯度:计算机组成原理、操作系统原理、网络通信原理、
数据结构和算法
;第二梯度:JavaSE基础、JavaWeb相关、Java工具(Maven/git等)、JDK
盟主123
·
2020-08-06 17:00
记录IT学习有用的网站
学习网站:http://bbs.fishc.com/
小甲鱼
的网站,一个人做的http://www.nowamagic.net/简明现代魔法,一个人做的http://www.ziqiangxuetang.com
凌波飞翔
·
2020-08-06 10:12
IT学习
设计模式之模板方法
模板方法使得子类可以不改变一个算的结构即使重定义该算法的某些特定步骤这里的“算法”,我们可以理解为广义上的“业务逻辑”,并不特指
数据结构和算法
中的“算法”。
Love it or leave it
·
2020-08-06 07:00
链式前向星简介
最近学习
数据结构和算法
的时候遇到了一个棘手的问题,那就是网络流中的最大流算法,起初使用EK算法,但是最后随着数据规模的增长,好像还是要归到Dinic算法才能解决所有的问题但是问题来了,在网上看到的几乎所有题解都是直接上了个思路
zzuli_xiaomingke
·
2020-08-05 21:43
数据结构
【原】单源最短路径快速算法(spfa)的python3.x实现
抽空写了一下这篇文档,简陋勿喷~(后面准备做个算法包,包括基础的
数据结构和算法
,感觉任重而道远)1.SPFA的简介[1]SPFA(ShortestPathFasterAlgorithm)算法是求单源最短路径的一种算法
A-Star
·
2020-08-05 21:55
python
[数据结构拾遗]图的最短路径算法
前言本专题旨在快速了解常见的
数据结构和算法
。在需要使用到相应算法时,能够帮助你回忆出常用的实现方案并且知晓其优缺点和适用环境。并不涉及十分具体的实现细节描述。
weixin_34284188
·
2020-08-05 20:41
关于数据结构的学习目标
首先要感谢我大学时候的数据结构老师(虽然我成了教育的漏网之鱼)、感谢严蔚敏老师的数据结构pdf(实体书大学毕业卖了)、
小甲鱼
数据结构与算法视频、《大话数据结构》pdf、《数据结构高一凡著数据结构算法实现及解析
爱学习的小鹏友
·
2020-08-05 19:54
数据结构与算法
leetcode初识
leetcode刷题因为现在面临着面试的压力,而且自己的
数据结构和算法
能力非常差,只能利用leetcode刷刷题来快速提高自己的能力,也记录下自己的刷题策略吧,希望能和大家一起交流下最优解法。
她是爱是暖是光
·
2020-08-05 18:01
leetcode
新手基础Python、Java、C、C++、C#、Go、Php刷题LeetCode路线、思想和心得
我的时间路线大概分为两步:按照这个github仓库的路线进行模块化的刷题,因为以前的
数据结构和算法
设计都忘得差不多了,所以先分类型去刷题把每个版块的内容捡起来。
一只特立丶独行的猪
·
2020-08-05 17:38
#
刷题心得
Java集合框架总结
一、概述在Java语言中,Java语言的设计者对常用的
数据结构和算法
做了下规范(接口)和实现(具体实现接口的类)。所有抽象出来的数据库结构(算法)统称为Java集合框架。
etccbw
·
2020-08-05 12:11
Javase
上一页
57
58
59
60
61
62
63
64
下一页
按字母分类:
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
其他