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
小甲鱼数据结构和算法
笨办法学C 练习27:创造性和防御性编程
我将会教给你一些核心的
数据结构和算法
,它们是每个程序员都要懂的,还有一些我在真实程序中所使用的一些非常有趣的东西。在我开始之前
布客飞龙
·
2021-04-29 03:00
awesome-java-leetcode
awesome-java-leetcode我如今是一名AndroidDeveloper,大学的我曾是一名ACMer,我一直认为
数据结构和算法
是作为一名程序员必须掌握和善于利用的,为了不让
数据结构和算法
淡出我的记忆
Blankj
·
2021-04-29 00:36
编程入门-C语言开发IDE选择
上一篇文字:https://www.jianshu.com/p/40133cfcd9e3,笔者和大家分享了
数据结构和算法
的慨念,笔者用写作和写程序做了类比,写文章需要有文章组织结构和写作方法以更好的表达
jerry的技术与思维
·
2021-04-28 21:11
数据结构和算法
之一——线性表_2_顺序结构存储
线性表存储结构分类线性表有两种物理存储结构:1)顺序存储结构;2)链式存储结构顺序存储结构2.1定义:线性表的顺序存储结构,指的是用一段地址连续的存储单元依次存储线性表的数据元素。(物理上的存储方式事实上就是在内存中找个初始地址,然后通过占位的形式,把一定的连续的内存空间给占了,然后把相同数据类型的数据元素依次放在这块内存空间中。)线性表(a1,a2,...,an)的顺序存储如下:顺序存储结构2.
Eric_Hunter
·
2021-04-28 14:06
2017年--10年java大神告诉你开发最常用的百分之二十的技术有哪些?
1.html、css2.java工作原理(jvm)3.java语法、
数据结构和算法
4.java语言特性(封装、继承、多态、抽象)5.java设计模式(在开发中会经常用到)6.java反射机制(常用框架都会用到反射机制
爱学技术的小仙女酱
·
2021-04-28 02:55
怎样应对IT面试与笔试-(一)
1.数据结构与算法面试中对
数据结构和算法
的考察就是手写代码解决具体题目这种解题的能力或者编程的能力是可以通过有意识的训练来提高的,即使你是一个菜到不行的菜鸟科学训练包括了有目的的重复性训练、周期性总结下面章节中的示例代码只是为了说明解题思路
Ice_Frog
·
2021-04-27 13:56
我用三天时间开发了一款老少皆宜的国民级游戏,支持播放音乐,现开放完整源代码和注释(建议收藏)!!
注:项目可以直接运行,可直接用作毕业设计,项目中使用了Java的基础
数据结构和算法
,也可以作为学习Java编程的入门项目,支持播放音乐,建议收藏!先来说说我为啥要开发这么一款游戏呢?
冰 河
·
2021-04-27 09:52
程序员进阶系列
程序人生
程序员进阶
游戏开发
开源项目
数据结构和算法
毕业设计
数据结构和算法
开篇
如果说,熟练掌握编程语言是外功,那么数据结构可谓是内功心法了以下是我学习数据结构的总结和一些笔记数据结构(DataStructure)抽象数据类型(ADT)的物理实现“数据结构”是计算机中存储,组织数据的方式。“数据结构是数据对象”以及存在于该对象的实例和组成实例的数据元素之间的各种联系解决问题方法的效率跟数据的组织方式、空间的利用效率和算法的巧妙程度有关例子1:voidPrintN(intN){
lifeColder
·
2021-04-27 02:55
从程序员进阶到架构师,最全进阶详解(上篇)
“从程序员到架构师进阶,将涉及到
数据结构和算法
,Java编程语言掌握,Javaweb核心技术,数据库,Java框架与必备工具,系统架构设计等六大环节。由于篇幅过大,故分为上下两篇。
mikechen的博客
·
2021-04-25 19:37
【复习笔记】常用的八大排序算法再总结
最近在复习之前看过的
数据结构和算法
,发现当时看的排序算法忘得差不多了,所以今天就把常用的八大排序算法的核心代码再次总结以下,忘记时看下就能够回忆起来。
谷青_vm
·
2021-04-24 07:44
当初数据结构与算法这样学,现在也不至于这样!!!
换句话说,在掌握任何一门编程语言的基础上,都可以学习
数据结构和算法
。数据结构与算法的关系大量数据结构教程中都将数据结构的知识和算法掺杂起来讲,使很多初学者认为数据结构
C语言与CPP编程
·
2021-04-23 20:08
数据结构与算法
算法
数据结构
c++
c语言
程序人生
(2018-04-17.Python从Zero到One)一、
数据结构和算法
基础__1.1.1引入
上一篇文章为:→1.1.0数据结构与算法(Python)引入先来看一道题:如果a+b+c=1000,且a2+b2=c^2(a,b,c为自然数),如何求出所有a、b、c可能的组合?下一篇文章为:→1.1.1第一次尝试
lyh165
·
2021-04-23 04:16
工作10年,把这些平时收藏的网站告诉大家
想看更多算法题,可以扫描上方二维码关注我微信公众号“
数据结构和算法
”,截止到目前我已经在公众号中更新了500多道算法题,其中部分已经整理成了pdf文档,截止到目前总共有1000多页(并且还会不断的增加)
数据结构和算法
·
2021-04-22 16:55
其他资料
工作10年
收藏
网站
数据结构和算法
二(ArrayList和LinkedList源码解析)
ArrayList源码解析ArrayList是基于数组的方式来实现数据的增加、删除、修改、查找1、内部维护了两个变量privatetransientObject[]elementData;该数组缓存的集合中的元素,集合的容量就是该数组的长度,elementData是transient修饰,说明在序列化时数组elementData不在序列化范围内。privateintsize;集合的大小,集合中元素
小窦子
·
2021-04-21 23:48
LeetCode 389. 找不同
想看更多算法题,可以扫描上方二维码关注我微信公众号“
数据结构和算法
”,截止到目前我已经在公众号中更新了500多道算法题,其中部分已经整理成了pdf文档,截止到目前总共有1000多页(并且还会不断的增加)
数据结构和算法
·
2021-04-21 18:40
数据结构和算法
LeetCode
389
找不同
Algorithmic Toolbox week3 Greedy Algorithm 总结
在以往的算法课程中,比如《算法导论》和国内的《
数据结构和算法
》,都是先讲授数据结构,然后再讲算法。
爱跑步的coder
·
2021-04-21 07:24
奉劝那些刚参加工作的学弟学妹们:这些计算机与操作系统基础知识越早知道越好!万字长文太顶了!!(建议收藏)
大家好,我是冰河~~最近发现很多小伙伴工作很久了,大部分工作都是在重复的进行CRUD,对于一些基础性的知识,比如:计算机基础知识,操作系统,
数据结构和算法
等,却了解的少之又少。
冰 河
·
2021-04-21 01:22
程序员进阶系列
程序员进阶
计算机基础
系统架构
操作系统
一起进大厂
【Python 100天从新手到大师】Python语言进阶
【Python100天从新手到大师】系列专题列表https://www.jianshu.com/c/0a11726b02a0Python语言进阶
数据结构和算法
算法:解决问题的方法和步骤评价算法的好坏:渐近时间复杂度和渐近空间复杂度
菜鸟飞不动
·
2021-04-19 11:15
字节大佬推荐:261页前端面试题宝典,巩固复习
主要内容包括CSS,JavaScript,HTTP,TCP协议,浏览器,
数据结构和算法
CSS篇让一个元素水平垂直居中,到底有多少种方案?浮动布局的优点,缺点?清除浮动的方式?
前端萧萧
·
2021-04-19 07:49
一次搞懂时间复杂度和空间复杂度
时光老头
数据结构和算法
因何而生?其实它们的存在就是为了解决“快”和“省”两个问题。也就是如何让代码运行的效率更快!让代码的执行更节省存储空间!而时间复杂度和空间复杂度就是来衡量我们的代码是否快!
yes的练级攻略
·
2021-04-18 01:00
Redis 常用数据结构及内部编码
数据库,Redis的值可以是由string(字符串)、hash(哈希)、list(列表)、set(集合)、zset(有序集合)、Bitmaps(位图)、HyperLogLog、GEO(地理信息定位)等多种
数据结构和算法
组成
西葫芦炒胖子
·
2021-04-17 16:03
2021-04-14笔试题2
请列举你了解的操作系统window、unix,linux,苹果3.请简要说明一下数组和链表的区别1)数组便于查询和修改,但是不方便新增和删除2)链表适合新增和删除,但是不适合查询,根据业务情况使用合适的
数据结构和算法
是在大数据量和高并发时必须要考虑的问题
_若星_
·
2021-04-15 08:49
时间复杂度和空间复杂度
原文地址
数据结构和算法
本身解决的是“快”和“省”的问题,即如何让代码运行得更快,如何让代码更省存储空间。所以,执行效率是算法一个非常重要的考量指标。那如何来衡量你编写的算法代码的执行效率呢?
烛火下的乌托邦丶
·
2021-04-15 01:15
自如大前端团队招聘:前端工程师
较强的编程能力,了解基本的
数据结构和算法
,熟悉NodeJS相关技术。善于编写脚本提高工作
·
2021-04-14 01:38
学习
数据结构和算法
的思维框架
一、数据结构的存储方式数据结构的存储方式只有两种:数组(顺序存储)和链表(链式存储)不是还有散列表、栈、队列、堆、树、图等数据结构吗?这些都是术(上层建筑),而数组和链表才是道(结构基础)。那些多样化的数据结构,究其源头,都是在链表或数组上的特殊操作,API不同而已。比如队列、栈这两种数据结构既可以用链表也可以用数组实现。用数组实现,就要处理扩容缩容问题;用链表实现,没有这个问题,但需要更多的内存
茹忆小玉儿
·
2021-04-13 12:30
音视频开发之旅(27) 算法序列 - 二叉查找树
目录常见的查找
数据结构和算法
介绍二叉查找树资料收获一、常见的查找
数据结构和算法
介绍1.1链表(顺序查找)针对少量的、无规则的数据,可以采用链表进行顺序查找从头到尾依次逐个查找,直到找到所要的数据或搜索完整个数据序列
yabin小站
·
2021-04-13 06:13
Python面试篇(二)
list/tuple实现LRU算法常考点单链表反转队列二叉树堆字符串Hash扩容二维数组小结简介上一篇介绍了基础的面试技巧和Python语言考察点,本篇主要从常用算法和数据结构入手算法和数据结构常用内置
数据结构和算法
数据结构和算法
是不分家的单纯的看数据结构
Roy_Allen
·
2021-04-11 10:01
Python基础
数据结构
链表
算法
列表
python
假如易立竞吐槽程序员。。。
你没事就刷
数据结构和算法
,是真的喜欢,还是面试会考呢?如果面试不考算法,你还会学吗?就好像学了B树,但是每天的增删改查能不能用到B树你心里应该也有逼数吧。
zhanglong_longlong
·
2021-04-09 17:11
其他
前端数据结构算法系列之五:平衡二叉树
前端算法系列之一:时间复杂度、空间复杂度以及数据结构栈、队列的实现前端算法系列之二:数据结构链表、双向链表、闭环链表、有序链表前端算法系列之三:数据结构数据集合
数据结构和算法
之四:树上一篇我们已经介绍了树以及树的相关特性
·
2021-04-03 10:27
前端数据结构算法系列之五:平衡二叉树
前端算法系列之一:时间复杂度、空间复杂度以及数据结构栈、队列的实现前端算法系列之二:数据结构链表、双向链表、闭环链表、有序链表前端算法系列之三:数据结构数据集合
数据结构和算法
之四:树上一篇我们已经介绍了树以及树的相关特性
·
2021-04-03 10:47
数据结构和算法
目录1时间复杂度2树3散列4优先级队列(堆)5排序6图参考资料·《数据结构与算法分析》1时间复杂度(1)当出现对数时间复杂度时,可以优先考虑折半查找,如二分法、归并排序等。(2)关于尾递归如果一个函数中所有递归形式的调用都出现在函数的末尾,我们称这个递归函数是尾递归的。当递归调用是整个函数体中最后执行的语句且它的返回值不属于表达式的一部分时,这个递归调用就是尾递归。尾递归函数的特点是在回归过程中不
小小千千
·
2021-04-02 14:00
python常用库大全(总结)
演算法algorithms--
数据结构和算法
的最小示例。python-ds-用于采访采访的
数据结构和算法
的集合。sortedcontainers-排序集合的快速和纯Python实现。
百里图书
·
2021-03-20 01:05
python
python
子模块
后端
可视化
单元测试
作为一名算法工程师需要掌握什么技能?
某大厂,推荐算法工程师的要求:熟练掌握C/C++和python语言编程,熟悉linux开发环境,有扎实的
数据结构和算法
设计功底;熟悉推荐业务常用理论和算法,在多个领域(如排序模型,召回模型,用户画像,深度学习等
·
2021-03-17 15:12
作为一名算法工程师需要掌握什么技能?
某大厂,推荐算法工程师的要求:熟练掌握C/C++和python语言编程,熟悉linux开发环境,有扎实的
数据结构和算法
设计功底;熟悉推荐业务常用理论和算法,在多个领域(如排序模型,召回模型,用户画像,深度学习等
·
2021-03-17 14:41
面试中常见的 C 语言与 C++ 区别的问题
C和C++的区别C语言是一种结构化语言,其偏重于
数据结构和算法
,属于过程性语言虽然在语法上C++完全兼容C语言,但是两者还是有很多不同之处。
·
2021-03-16 11:29
c++c程序员
如何做到脱颖而出
总结:0、别人不知道,但是我知道1、别人都知道,但是我熟悉2、别人都熟悉,但是我精通关于近期自己的学习方向及优先级:iOS方向:0、
数据结构和算法
1、汇编2、Swift3、逆向Android方向:0、Java
武当霍元甲
·
2021-03-12 14:59
数据结构和算法
的作用
定义数据结构:数据结构是对计算机内存,有时候是磁盘中-数据的一种安排数据结构的种类数组、链表、栈、二叉树、哈希表etc算法:算法是对这些数据结构中的数据进行各种各样的处理,如CRUD数据结构由某个类进行封装,更泛化的讲,任何一个类都可称为数据结构,因为其中包含了数据的安排掌握这些知识的好处解决如何用计算机存储现实世界的数据如,如何用计算机表示一个仓库货物清单,订单记录等简单来讲,可以用List存放
当当一丢丢
·
2021-03-11 22:30
python学习资料整理
2、鱼C
小甲鱼
视频风格偏幽默,画面虽然有点偏儿童风格,不像那种扁平化的风格高大上,但配合老师幽默的教学风格倒也显得有点意思,不然播放量也不可能这么高。·数据处
Kystal797
·
2021-03-05 17:52
python
编程语言
深入理解JVM - 系统性能优化
影响一个系统的性能的因素非常多,如图:image.png从服务本身来看,影响服务性能的主要包扣:我们写代码时所选择的
数据结构和算法
服务开启的线程时是否合理WEB应用,WEB服务JVM方面的影响最后是操作系统的影响从整个服务架构上来看还有
xiaolyuh
·
2021-03-05 15:44
【Python入门基础】Pygame实例
Pygame程序实例源自
小甲鱼
python教学视频,如有需要教学视频可在评论区留下邮箱Pygame实现移动动画importpygameimportsys#初始化Pygamepygame.init()size
ZoomToday
·
2021-02-25 20:42
Python学习
python
pygame
游戏
tkinter
数学
Java
数据结构和算法
(六):前缀、中缀、后缀表达式
Java
数据结构和算法
(六)——前缀、中缀、后缀表达式前面我们介绍了三种数据结构,第一种数组主要用作数据存储,但是后面的两种栈和队列我们说主要作为程序功能实现的辅助工具,其中在介绍栈时我们知道栈可以用来做单词逆序
北小晨Rookie
·
2021-02-20 09:13
算法
java
IT
数据结构
算法
java
编程语言
IT
Java
数据结构和算法
(五):队列
Java
数据结构和算法
(五)——队列前面一篇博客我们讲解了并不像数组一样完全作为存储数据功能,而是作为构思算法的辅助工具的数据结构——栈,本篇博客我们介绍另外一个这样的工具——队列。
北小晨Rookie
·
2021-02-20 09:30
算法
java
IT
队列
数据结构
算法
java
大数据
Java
数据结构和算法
(四):栈
Java
数据结构和算法
(四)——栈前面我们讲解了数组,数组更多的是用来进行数据的存储,纯粹用来存储数据的数据结构,我们期望的是插入、删除和查找性能都比较好。
北小晨Rookie
·
2021-02-20 08:26
算法
java
IT
栈
算法
数据结构
java
IT
为什么要学习
数据结构和算法
?你了解
数据结构和算法
吗?
前言为什么要学习
数据结构和算法
,这里我举个简单的例子。编程好比是一辆汽车,而
数据结构和算法
是汽车内部的变速箱。一个开车的人不懂变速箱的原理也是能开车的,同理一个不懂
数据结构和算法
的人也能编程。
·
2021-02-19 15:49
java算法程序员数据结构后端
前端大佬推荐:261页前端面试题宝典,巩固复习
主要内容包括CSS,JavaScript,HTTP,TCP协议,浏览器,
数据结构和算法
CSS篇让一个元素水平垂直居中,到底有多少种方案?浮动布局的优点,缺点?清除浮动的方式?
QIANDXX
·
2021-02-18 17:57
css
javascript
算法
计算机网络
字节跳动 计算机视觉方向算法实习生 招聘!
任职要求-2022年及之后毕业,专业是计算机、数学、自动化等相关学科;-扎实的
数据结构和算法
设计基础,精通C/C++或者Java编程,掌握Python/Perl等一门以上脚本语言;-熟悉各种
我爱计算机视觉
·
2021-02-17 23:57
算法
编程语言
人工智能
java
python
字节跳动「50道高频算法题」
为什么要学习
数据结构和算法
?功利一点说,因为面试需要。网上流传一句话,面试造火箭,入职拧螺丝。
C语言与C++编程
·
2021-02-16 20:08
数据结构与算法
算法
数据结构
面试
程序人生
经验分享
字节跳动CV方向算法实习生招聘
职位要求1、2022年及之后毕业,专业是计算机、数学、自动化等相关学科;2、扎实的
数据结构和算法
设计基础,精通C/
Amusi(CVer)
·
2021-02-09 12:00
算法
人工智能
编程语言
java
python
进制转换(完成Python14作业的背景补充)
来源于
小甲鱼
进制转换视频数的认识数,是一个无形的、抽象的概念,它是人类用来表示数量的一个智力的产物“一百”是一个抽象概念,用到计数书本有几页就会变成具体的、有形的概念我们要意识到:100并不一定是一百,
峰峰love典典
·
2021-02-07 20:08
前端面试每日 3+1 —— 第663天
[css]使用css实现导航栏左右滑动[js]分别解释下js中默认绑定、隐式绑定、显式绑定、new绑定的区别[软技能]你觉得前端有必要学习
数据结构和算法
吗?为什么?
·
2021-02-07 09:57
上一页
39
40
41
42
43
44
45
46
下一页
按字母分类:
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
其他