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
小甲鱼数据结构和算法
数据结构和算法
1.把二元查找树转变成排序的双向链表(树)题目:输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表。要求不能创建任何新的结点,只调整指针的指向。10//614////481216转换成双向链表4=6=8=10=12=14=16。首先我们定义的二元查找树节点的数据结构如下:structBSTreeNode{intm_nValue;//valueofnodeBSTreeNode*m_pLeft
wangluping1216
·
2022-03-16 07:52
算法
数据结构
面试
微软
struct
百度
小甲鱼
零基础入门python教程视频_
小甲鱼
零基础入门学习Python视频教程全套96集...
|-鱼c
小甲鱼
零基础学python全套课后题及答案.doc-8.10MB|-096Pygame:飞机大战7.mp4-100.20MB|-095Pygame:飞机大战6.mp4-100.90MB|-094Pygame
weixin_39866646
·
2022-03-15 07:45
小甲鱼
零基础入门python_
小甲鱼
零基础入门PYTHON
000.愉快的开始00:17:37☆001.我和Python的第一次亲密接触00:13:26★002.用Python设计第一个游戏00:24:00★003.小插曲之变量和字符串00:19:04★004.改进我们的小游戏00:26:31★005.闲聊之Python的数据类型00:18:41★006.Pyhon之常用操作符00:16:31007.了不起的分支和循环00:16:30008.了不起的分支和
weixin_39844426
·
2022-03-15 07:45
小甲鱼零基础入门python
零基础学python视频百度云-零基础入门学习Python
小甲鱼
视频教程
000愉快的开始001我和Python的第一次亲密接触002用Python设计第一个游戏003小插曲之变量和字符串004改进我们的小游戏005闲聊之Python的数据类型006Pyhon之常用操作符007了不起的分支和循环008了不起的分支和循环2009了不起的分支和循环3010列表:一个打了激素的数组011列表:一个打了激素的数组2012列表:一个打了激素的数组3013元组:戴上了枷锁的列表01
weixin_37988176
·
2022-03-15 07:14
python零基础入门教程百度云-
小甲鱼
零基础入门学习Python百度云下载 | 宅男君
Python编程语言可以在不同平台上使用,比如Windows、MAC、Linux操作系统。通常情况下,一个Python程序在你自己的Windows系统上运行,也可以在别人的MAC系统上运行。Python最近几年,作为编程入门语言非常受欢迎。今天为大家分享一套Python入门基础课程,本套课程帮助那些没有编程基础的朋友们,让你对编程有一定的了解。通过本套视频,你将会学习计算机语言的基本语法,比如变量
weixin_37988176
·
2022-03-15 07:14
零基础入门python
小甲鱼
-
小甲鱼
零基础入门学习Python百度云下载 | 宅男君
Python编程语言可以在不同平台上使用,比如Windows、MAC、Linux操作系统。通常情况下,一个Python程序在你自己的Windows系统上运行,也可以在别人的MAC系统上运行。Python最近几年,作为编程入门语言非常受欢迎。今天为大家分享一套Python入门基础课程,本套课程帮助那些没有编程基础的朋友们,让你对编程有一定的了解。通过本套视频,你将会学习计算机语言的基本语法,比如变量
weixin_37988176
·
2022-03-15 07:44
零基础学python pdf-Python pdf(零基础入门学习Python)V1.0 最新版
由作者
小甲鱼
写作的电子书籍。书籍讲述了我从来没有遇到一门编程语言可以如此干净、简洁,如果你有处女座情节,你一定会爱上这门语言,有需要的用户欢迎来绿色先锋网下载。
编程大乐趣
·
2022-03-15 07:12
带你了解Java
数据结构和算法
之链表
目录1、链表(LinkedList)2、单向链表(Single-LinkedList)①、单向链表的具体实现②、用单向链表实现栈4、双端链表①、双端链表的具体实现②、用双端链表实现队列5、抽象数据类型(ADT)6、有序链表7、有序链表和无序数组组合排序8、双向链表9、总结前面博客我们在讲解数组中,知道数组作为数据存储结构有一定的缺陷。在无序数组中,搜索性能差,在有序数组中,插入效率又很低,而且这两
·
2022-03-14 17:57
静态查找(顺序查找和折半查找)
听说过一句话,编程之久,除了
数据结构和算法
什么也不属于我们。为了更好的学习
数据结构和算法
,今天决定先把清华大学出版的数据结构(C语言版)书中的算法实现一遍。现在开始第一弹。贵在坚持。
Hello_Maksim
·
2022-03-14 09:28
折半查找
顺序查找
c语言
算法
数据结构
环形队列数组展示(韩顺平)
初步深入的学习
数据结构和算法
数据结构是真的耗费时间呐,把想法用数学的方式总结,然后写成代码。
吃百家IT长大的仔
·
2022-03-14 03:27
数据结构和算法(尚硅谷)
数据结构和算法
Java实现(韩顺平)
目录稀疏数组队列数组模拟队列思路数组模拟环形队列链表单链表的翻转单链表的逆序输出(栈)双向链表Jasephu问题栈数组模拟栈实现计算器中缀表达式计算器逆波兰表达式(后缀表达式)中缀转后缀实现计算器递归八皇后问题排序算法冒泡排序选择排序插入排序希尔排序快速排序归并排序基数排序查找线性查找二分查找插值查找斐波那契查找哈希表二叉树遍历树查找节点删除加点顺序存储二叉树线索二叉树堆排序哈夫曼树哈夫曼编码实现
看向未来213
·
2022-03-14 03:53
java
数据结构
java
算法
带你了解Java
数据结构和算法
之二叉树
目录1、树2、二叉树3、查找节点4、插入节点5、遍历树6、查找最大值和最小值7、删除节点①、删除没有子节点的节点②、删除有一个子节点的节点③、删除有两个子节点的节点④、删除有必要吗?8、二叉树的效率9、用数组表示树10、完整的BinaryTree代码11、哈夫曼(Huffman)编码①、哈夫曼编码②、哈夫曼解码12、总结1、树树(tree)是一种抽象数据类型(ADT),用来模拟具有树状结构性质的数
·
2022-03-11 18:41
数据结构和算法
一、时间复杂度和空间复杂度1.时间复杂度常数阶O(1)对数阶O(logN)线性阶O(n)线性对数阶O(nlogN)平方阶O(n²)立方阶O(n³)K次方阶O(n^k)指数阶(2^n)上面从上至下依次的时间复杂度越来越大,执行的效率越来越低。2.空间复杂度二、数据结构1.线性表a.数组b.单链表c.双向链表d.循环链表e.双向循环链表f.静态链表2.栈a.顺序栈数组实现静态栈publicclassA
1196919310
·
2022-03-10 22:48
数据结构和算法
数据结构
算法
排序算法
立下一个flag(学好编程)
1.语言学习C/C++2.
数据结构和算法
3.操作系统4.计算机网络5.数据库6.实战项目学习计划按照上述学习目录,对以往掌握知识进行深入学习,时刻怀着一颗空杯心态。每周投入学习时间不低于15小时。
小夏同学—冲啊!
·
2022-03-07 07:05
c语言
c++
开发语言
后端
java入门进阶
一:编程基础不管是C还是C++,不管是Java还是PHP,想成为一名合格的程序员,基本的
数据结构和算法
基础还是要有的。下面几篇文章从思想到实现,为你梳理出常用的数据结构和经典算法。
星月桥
·
2022-03-05 20:15
Python实现八大经典排序算法
1、写在前面的话本篇博客并不涉及到排序算法的理论讲解,具体理论可以参考reference的链接,并且强烈推荐
数据结构和算法
的可视化网站【0】。
我的暑假作业没写完
·
2022-03-03 19:15
Python
算法
排序
带你了解Java
数据结构和算法
之前缀,中缀和后缀表达式
目录1、人如何解析算术表达式①、求值3+4-5②、求值3+4*52、计算机如何解析算术表达式3、后缀表达式①、如何将中缀表达式转换为后缀表达式?一、先自定义一个栈二、前缀表达式转换为后缀表达式三、测试四、结果五、分析②、计算机如何实现后缀表达式的运算?4、前缀表达式①、如何将中缀表达式转换为前缀表达式?②、计算机如何实现前缀表达式的运算?总结1、人如何解析算术表达式如何解析算术表达式?或者换种说法
·
2022-03-03 19:51
从头学习C语言之字符串处理函数
示例:连接字符串:strcat和strncat示例:比较字符串:strcmp和ctrncmpstrncmp和strcmp和区别:示例:总结字符串处理函数:存放和使用字符串:字符串常量:“fishc”,“
小甲鱼
·
2022-03-03 17:41
推荐程序员面试秘籍!mysql索引失效的情况
第1大技能:程序设计和开发
数据结构和算法
:常用数据结构,排序,检索等面向对象编程、设计模式,掌握建模语言和建模工具:UML、MVC编程思想高质量编码能力:重用性,低耦合,可扩展性,高性能,可维护性,安全性高集成开发
阿里springboot学习笔记
·
2022-03-02 15:45
程序员
面试
后端
java
1.SQL的基本入门
后台(连接点连接数据库JDBC连接前端(控制视图的跳转和给前端传递数据))数据库(存数据,)只会写代码学好数据库基本混饭吃操作系统,
数据结构和算法
当一个不错的程序员离散数学数字电路体系结构编译原理+实战经验高级的程序员
Mercy_Wick
·
2022-03-02 08:28
SQL
数据结构和算法
(三)双向链表与双向循环链表的实现
数据结构和算法
(三)双向链表与双向循环链表的实现1.双向链表1.1结点定义1.2建表1.3插入结点1.4删除结点1.5遍历1.6查找1.7更新1.8单元测试1.9完整代码2.双向循环链表2.1结点定义2.2
极客雨露
·
2022-03-02 07:36
数据结构算法
Java版顺序存储二叉树
数组存储方式和树的存储方式可以相互转换,即数组可以转换成树,树也可以转换成数组;这里我们讲的顺序存储二叉树通常是完全二叉树,所以,如果我们想顺序存储普通二叉树,需要提前将普通二叉树转化为完全二叉;关于完全二叉树的定义,可以看Java版的
数据结构和算法
·
2022-02-27 22:23
java
万字通俗讲解何为复杂度
复杂度分析刚刚我说过,在俺看来,复杂度分析是
数据结构和算法
中最重要的知识点,当然学这篇只是把门找到,反之,学不会它,你就永远找不到火门。为什么复杂度分析会这么重要?
·
2022-02-23 18:13
数据复杂度算法复杂度算法
万字通俗讲解何为复查度
复杂度分析复杂度分析是
数据结构和算法
中最重要的知识点,当然学这篇只是把门找到;反之,学不会它,你就永远找不到火门。为什么复杂度分析会这么重要?这个要从宇宙大爆炸,呃,从数据结构与算法的本身说起。
华为云开发者社区
·
2022-02-23 11:00
面试算法题刷题资源库
0x00收割offer版不管是找工作笔试面试白板试进大厂,还是研究生参加初试复试机试,
数据结构和算法
都是绕不过去的坎,刷题就成了很多人的需求,快来看看下面这些网站,变身刷题机器,收割offer吧!
boonya
·
2022-02-23 07:57
面试求职
Algorithm
算法
题库
我说想去京东面架构师,阿里表哥手甩我Java大厂技术题,让我滚蛋
总结起来包括:1至2门你最熟悉的编程语言+
数据结构和算法
题+计算机网络+操作系统+设计模式+数据库+开发框架。
写代码的珏秒秒
·
2022-02-22 12:39
程序员
编程
Java
java
面试
程序人生
聊一聊我在 B 站自学 Java 的经历吧
这篇文章我汇总了B站上计算机基础(操作系统、计算机网络、
数据结构和算法
、汇编等)学习视频,受到了很多小伙伴的认可和追更。甚至CSDN还有在催我更新的读者朋友所以这篇文章,不能再拖了,更新起来!!!
程序员cxuan
·
2022-02-22 11:13
推荐
计算机
后端
java
知识图谱
数据库
Python基础学习手记
学习python快2个星期了,从刚开始看LearnPythontheHardWay开始,翘完前40例代码,后面的案例难度就大幅增加,于是转学
小甲鱼
的Python。
Mered1th
·
2022-02-22 08:38
数据结构与算法——初识(概念)
终于到了
数据结构和算法
的阶段了,前段时间被校招题虐的惨惨的,毅然决定要好好学
数据结构和算法
了,希望和我一起参加校招的朋友们也加油啊!
簪笏
·
2022-02-22 08:34
数据结构与算法
数据结构
算法
时间复杂度
Road2Paradise
全职)工作地点:上海市杨浦区创智天地职位描述为移动App设计和实现后端API接口参与后端架构设计和产品的研发,开发高性能、高可靠性的服务持续提升服务性能和改进业务架构职位要求1-3年后端开发经验熟悉常用
数据结构和算法
熟悉
Paradise丶朽木
·
2022-02-21 23:33
带你了解Java
数据结构和算法
之高级排序
目录1、希尔排序①、直接插入排序②、希尔排序图解③、排序间隔选取④、knuth间隔序列的希尔排序算法实现⑤、间隔为2h的希尔排序2、快速排序①、快速排序的基本思路②、快速排序的算法实现③、快速排序图示④、快速排序完整代码⑤、优化分析总结1、希尔排序希尔排序是基于直接插入排序的,它在直接插入排序中增加了一个新特性,大大的提高了插入排序的执行效率。所以在讲解希尔排序之前,我们先回顾一下直接插入排序。①
·
2022-02-21 14:36
带你了解Java
数据结构和算法
之数组
目录1、Java数组介绍①、数组的声明②、访问数组元素以及给数组元素赋值③、数组遍历2、用类封装数组实现数据结构3、分析数组的局限性4、总结1、Java数组介绍在Java中,数组是用来存放同一种数据类型的集合,注意只能存放同一种数据类型(Object类型数组除外)。①、数组的声明第一种方式:数据类型[]数组名称=new数据类型[数组长度];这里[]可以放在数组名称的前面,也可以放在数组名称的后面,
·
2022-02-21 13:09
数据结构和算法
(三)双向链表与双向循环链表的实现
数据结构和算法
(一)线性表实现
数据结构和算法
(二)单向循环链表的创建插入删除实现
数据结构和算法
(三)双向链表与双向循环链表的实现@TOC回顾一下,前面一篇博客“
数据结构和算法
(二)单向循环链表的创建插入删除实现
孔雨露
·
2022-02-21 09:23
这份1114页的神书,助我刷爆LeetCode题库,拿下全国竞赛榜前十
前言在
数据结构和算法
中,栈的初始化部分为什么要用二级指针,其他函数却用一级指针呢?
jinggege_795
·
2022-02-21 07:24
leetcode
算法
java
面试
架构师
小甲鱼
的自由
老公的弟弟的朋友捉了一只甲鱼,送给了弟弟,在我们家里养了十几天,老公和家人都商量着什么时候把这只甲鱼给吃了,我想偷偷给放到附近的河里,然后当做甲鱼自己爬走了,但是这好像行不通,因为水桶太高了,而且,这是弟弟的。最后回老家的时候,把甲鱼给放了。是弟弟给仍到湿地公园的河水里了。
Claire_007
·
2022-02-20 02:09
Java版二叉树的前序遍历查找、中序遍历查找和后序遍历查找
PS:本文系转载文章,阅读原文可读性会更好,文章末尾有原文链接目录1、二叉树的节点查找1、1前序遍历查找1、2中序遍历查找1、3后序遍历查找1、二叉树的节点查找1、1前序遍历查找在Java版的
数据结构和算法
·
2022-02-19 22:21
java
数据结构 [Java版本]
数据结构和算法
的介绍
先看几个经典的算法面试题字符串匹配问题有一个字符串str1="asdjhsfkjsadbjgkvbas",和一个子串str2="adbjgk"现在要判断str1是否含有str2,如果存在,就返回第一次出现的位置,如果没有,则返回-1要求用最快的速度来完成匹配思路是什么?暴力匹配KMP算法《部分匹配表》汉诺塔游戏,请完成汉诺塔游戏的代码:要求:1)将A塔的所有圆盘移动到C塔。并且规定,在2)小圆盘上
是小猪童鞋啦
·
2022-02-19 14:56
数据结构与算法-学习之路-开篇
我们经常听说程序=数据结构+算法,虽说平常的工作中很少用到什么算法去解决什么问题,所以会有童鞋觉得算法和数据结构跟我们这些CRUDBoy距离有点远,实际上,我们日常的编程都是与
数据结构和算法
息息相关的。
梦止步了
·
2022-02-19 04:44
第十七课:函数:Python的乐高积木
内容来源于网络,本人只是在此稍作整理,如有涉及版权问题,归
小甲鱼
官方所有。练习题(来自
小甲鱼
官方论坛)0.你有听说过DRY吗?
无罪的坏人
·
2022-02-18 23:32
数据结构和算法
之一——线性表_1_概念
线性表相关概念1.1定义:线性表(List):由零个或多个数据元素组成的有限序列。1.2注意:1)线性表是一个序列,也就是说元素之间是有个先来后到的,像刚才的小蝌蚪就没有顺序。2)若元素存在多个,则第一个元素无前驱,而最后一个元素无后继,其他元素都有且只有一个前驱和后继。3)线性表强调是有限的。1.3如果用数学语言来进行定义,可:若将线性表记为(a1,...,ai-1,ai,ai+1,...an)
Eric_Hunter
·
2022-02-18 18:44
带你了解Java
数据结构和算法
之栈
目录1、栈的基本概念2、Java模拟简单的顺序栈实现3、增强功能版栈4、利用栈实现字符串逆序5、利用栈判断分隔符是否匹配6、总结1、栈的基本概念栈(英语:stack)又称为堆栈或堆叠,栈作为一种数据结构,是一种只能在一端进行插入和删除操作的特殊线性表。它按照先进后出的原则存储数据,先进入的数据被压入栈底,最后的数据在栈顶,需要读数据的时候从栈顶开始弹出数据(最后一个数据被第一个读出来)。栈具有记忆
·
2022-02-18 18:40
初始数据结构--先导篇
作为一个文科生转行过来的程序媛,
数据结构和算法
的概念对我来说都是很难。
小陈陈酱
·
2022-02-18 01:31
2021-03-14
卫生打扫通过掷骰子来确定卫生打扫人(很愉快的就选出来了)每日参加打字训练半小时;(我也由以前的打字小白,实现现在可以盲打,就是速度有点慢,以后继续努力)主题分享,(由于时间问题,这周改成了聚餐)每日总结(每天的感受总结)改变:
数据结构和算法
训练关
曹艳蕾_2020强化班
·
2022-02-17 17:29
坚持刷题2个月,终于去了梦寐以求的字节跳动。
写在前面最近一个读者和我反馈,他坚持刷题2个月,终于去了他梦寐以求的大厂,薪资涨幅非常可观,期间面字节跳动还遇到了原题...并表示目前国内的大厂和一些独角兽,已经越来越效仿硅谷公司的做法,通过面试给定题编程,来考察
数据结构和算法
的扎实程度
温不了情
·
2022-02-17 15:19
java
算法
面试
职场和发展
程序人生
Java版的
数据结构和算法
(四)
PS:本文系转载文章,阅读原文可读性会更好,文章末尾有原文链接目录1、二叉树的遍历1、1前序遍历1、2中序遍历1、3后续遍历1、二叉树的遍历1、1前序遍历从Java版的
数据结构和算法
(三)这篇文章中,我们学到了二叉树的常用术语和二叉树的概念
·
2022-02-17 13:31
java
八大排序算法总结——算法入门、大厂面试必备
本文收录于专栏《糊涂算法》——从今天起,迈过
数据结构和算法
这道坎作者其它优质专栏推荐:《技术专家修炼》——搞技术,进大厂,聊人生三合一专栏《leetcode300题》——每天一道算法题,进大厂必备《源码中的设计模式
一条coding
·
2022-02-17 09:40
技术专家修炼
算法
排序
数据结构
糊涂算法
快速排序
刷题2个月,终于挺进梦寐以求的大厂,
数据结构和算法
太TM重要了
并表示目前国内的大厂和一些独角兽,已经越来越效仿的做法,通过面试给定题编程,来考察
数据结构和算法
的扎实程度。这种方式,即使对于工作多年的开发人员,没有经过训练,很容易就被挂了。
mrchaochao
·
2022-02-17 09:09
面试
Java
架构
算法
数据结构
链表
二叉树
java
Leetcode 反转链表系列 图解详细过程
对于一个程序猿来说,
数据结构和算法
的重要性就不用我多说了吧,算法题已然成了现在大厂笔试面试的重头戏,废话少说,Leetcode刷起来呀。
IamHYN
·
2022-02-17 03:22
【转载】redis单线程模型理解
RedisRedis是一种基于键值对(Key-Value)的NoSQL数据库,Redis的Value可以由String,hash,list,set,zset,Bitmaps,HyperLogLog等多种
数据结构和算法
组成
周卡卡_ba00
·
2022-02-16 15:51
Java
数据结构和算法
-数据解压-赫夫曼编码注意事项
赫夫曼编码压缩文件注意事项1、如果文件本身就是经过压缩处理的,那么使用赫夫曼编码再压缩效率不会有明显变化,比如视频,ppt等文件。2、赫夫曼编码是按字节来处理的,因此可以处理所有的文件(二进制文件、文本文件)。3、如果一个文件中的内容,重复的数据不多,压缩效果也不会很明显。
Shaw_Young
·
2022-02-16 14:43
上一页
33
34
35
36
37
38
39
40
下一页
按字母分类:
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
其他