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
经典题目
LeetCode--递归--概念总结和
经典题目
解析汇总(Java版)
目录递归的概念总结:1.递归的基础概念2.递归的Java代码模板3.递归思维要点:题目一:斐波那契数列题目二:爬楼梯题目三:二叉树的最大深度题目四:检验二叉搜索树题目五:括号生成递归的概念总结:1.递归的基础概念我之前的博客总结https://blog.csdn.net/yezonghui/article/details/106437881进行过递归的总结。2.递归的Java代码模板(模板一定要牢
斑马!
·
2020-12-31 20:59
leetCode
「leetcode」435. 无重叠区间【贪心算法】详细图解
本文https://github.com/youngyangyang04/leetcode-master已经收录,里面还有leetcode刷题攻略、各个类型
经典题目
刷题顺序、思维导图,可以fork到自己仓库
代码随想录
·
2020-12-22 09:42
leecode题解
算法
leetcode
数据结构
贪心算法
深入理解python.md_GitHub - nibnait/CS_Offer: 深入理解计算机面试中的
经典题目
!
心态找工作之前,有一点你必须清楚,就是找工作是一件看缘分的事情,不是你很牛逼,你就一定能进你想进的公司,都是有一个概率在那。如果你基础好,项目经验足,同时准备充分,那么你拿到offer的概率就会比较高;相反,如果你准备不充分,基础也不好,那么你拿到offer的概率就会比较低,但是你可以多投几家公司,这样拿到offer的几率就要大一点,因为你总有运气好的时候。所以,不要惧怕面试,刚开始失败了没什么的
weixin_39860349
·
2020-12-17 13:47
深入理解python.md
「leetcode」135.分发糖果【贪心算法】详细图解
本文https://github.com/youngyangyang04/leetcode-master已经收录,里面还有leetcode刷题攻略、各个类型
经典题目
刷题顺序、思维导图,可以fork到自己仓库
代码随想录
·
2020-12-15 08:06
leecode题解
算法
leetcode
贪心算法
C语言 正逆序输出数字(
经典题目
优化解答版)
输入一个数字①求出该数是几位数②正序输出该数③逆序输出该数效果图代码#include#include#include#definegapprintf("\n")intfor_digit(intnum);voidsequence(int_num,int_digit);voidreversal(intnum_,intdigit_);intmain(intargc,charconst*argv[]){i
incredibleimpact
·
2020-12-09 23:10
笔记
C语言
c语言
算法
面试算法———回溯
经典题目
文章目录分治模板[50.Pow(x,n)](https://leetcode-cn.com/problems/powx-n/)[169.多数元素](https://leetcode-cn.com/problems/majority-element/)78.子集17.电话号码的字母组合51.N皇后参考方法论:看题五分钟,不会做,看解析;先看中文站,再看国际站;选择最优解析;回头再来写面试四步走:和面
_Hao_
·
2020-12-06 16:22
算法
算法
回溯
八皇后
分治
dfs技巧
根据前序遍历构造二叉搜索树虚拟节点参数扩展大法783.二叉搜索树节点最小距离1026.节点与其祖先之间的最大差值返回元组/列表返回元祖865.具有所有最深节点的最小子树返回数组1530.好叶子节点对的数量
经典题目
StellaLiu萤窗小语
·
2020-12-06 04:33
#
刷题
「leetcode」37. 解数独【回溯算法】详细图解!
本文https://github.com/youngyangyang04/leetcode-master已经收录,里面还有leetcode刷题攻略、各个类型
经典题目
刷题顺序、思维导图,可以fork到自己仓库
代码随想录
·
2020-11-24 20:53
leecode题解
算法
leetcode
数据结构
「leetcode」47.全排列 II【回溯算法】详细图解!
本文https://github.com/youngyangyang04/leetcode-master已经收录,里面还有leetcode刷题攻略、各个类型
经典题目
刷题顺序、思维导图,可以fork到自己仓库
代码随想录
·
2020-11-24 20:20
leecode题解
算法
数据结构
c++
leetcode
「leetcode」46.全排列【回溯算法】详细图解!
本文https://github.com/youngyangyang04/leetcode-master已经收录,里面还有leetcode刷题攻略、各个类型
经典题目
刷题顺序、思维导图,可以fork到自己仓库
代码随想录
·
2020-11-24 20:43
leecode题解
算法
c++
数据结构
leetcode
「leetcode」491.递增子序列【回溯算法】详细图解!
本文https://github.com/youngyangyang04/leetcode-master已经收录,里面还有leetcode刷题攻略、各个类型
经典题目
刷题顺序、思维导图,可以fork到自己仓库
代码随想录
·
2020-11-24 20:56
leecode题解
算法
c++
数据结构
leetcode
「leetcode」234. 回文链表:【数组模拟】【翻转后半部分】详解
本文https://github.com/youngyangyang04/leetcode-master已经收录,里面还有leetcode刷题攻略、各个类型
经典题目
刷题顺序、思维导图,可以fork到自己仓库
代码随想录
·
2020-10-23 10:10
leecode题解
leetcode
面试
链表
算法
[单调栈+模板] 单调栈模板
单调栈比较抽象,非常具有智慧的想法,可应用的场景相当少,根据几个
经典题目
体会它的用法会极大的帮助理解。手动模拟一遍数据就能够完全理解了。1.单调栈这里是拿
Y_puyu
·
2020-10-21 21:06
#
单调栈
单调栈
算法模板
模拟
当然,模拟一般也不是很好写,参见
经典题目
魔兽世界和猪国杀。特点模拟题目通常具有码量大、操作多、思路繁复的特点。并且由于它码量大,会导致很难查错,如果是在考试上是相当浪费时间的。
小九姑娘&
·
2020-09-17 07:05
算法
hdu 2196 树形dp
经典题目
ComputerTimeLimit:1000/1000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):2532AcceptedSubmission(s):1301ProblemDescriptionAschoolboughtthefirstcomputersometimeago(sothiscompute
_rabbit
·
2020-09-17 03:19
树形dp
汉诺塔
分析:这个是利用分治法解题的
经典题目
,过程如下:如果第一根柱子上只是1个盘子,则直接移动即可;如果第一根柱子上的盘子大于1个,则将柱子的盘子划分成两部分,最下边的盘子为一部分,上面的n-1个盘子问另一部分
qq_41882322
·
2020-09-16 23:31
算法
从零单排3
7.贪心算法
经典题目
做了大概两个小时的贪心题目,从杭电的贪心课件中找了六题来做,除了田忌赛马那个题太绕了意外其他题目还是比较轻松的这几到简单的贪心题目总结下来就是排序+分析贪心性质以下是题解..
屎宝宝
·
2020-09-16 07:38
从零单排
POJ动态规划分类
※最近更新:Poj斜率优化题目1180,2018,3709列表一:
经典题目
题号:容易:1018,1050,1083,1088,1125,1143,1157,1163,1178,1179,1189,1191,1208,1276,1322,1414,1456,1458,1609,1644,1664,1690,1699,1740,1742,1887
weixin_30439131
·
2020-09-16 00:29
数据结构与算法
[数据结构][Python][
经典题目
]大数求和
题目LeetCode上的算法第415题题目描述:给定两个字符串形式的非负整数num1和num2,计算它们的和。注意:num1和num2的长度都小于5100.num1和num2都只包含数字0-9.num1和num2都不包含任何前导零。你不能使用任何內建BigInteger库,也不能直接将输入的字符串转换为整数形式。LeetCode地址:https://leetcode-cn.com/problems
Twish
·
2020-09-15 23:02
python数据结构
poj 动态规划题目列表
列表一:
经典题目
题号:容易:1018,1050,1083,1088,1125,1143,1157,1163,1178,1179,1189,1191,1208,1276,1322,1414,1456,1458,1609,1644,1664,1690,1699,1740,1742,1887,1926,1936,1952,1953,1958,1959,1962,1975,1989,2018,2029,2
cfzjxz
·
2020-09-15 22:52
动态规划专题
链表的深度复制
链表的
经典题目
##题目:有一个链表,每个结点有两个引用,一个引用是指向下一个结点的next引用,一个是指向随意位置的random引用。
媆妧
·
2020-09-15 21:52
java
链表
计算机网络面试知识点汇总
剑指Offer题目解析请看这里LeetCode
经典题目
解析请看这里操作系统面试知识点汇总,请看这里数据结构面试常见内容汇总,请看这里1.TCP/IP模型TCP/IP协议模型(TransmissionControlProtocol
我只钓小鱼
·
2020-09-15 17:22
面试知识
Linux篇:shell脚本监控主机状态的3种方式
01前言shell的基础语法学习告了一段路,现在开始实际操作练习,今天记录的是shell脚本的
经典题目
监控主机或IP的状态,并给出提示,如以下背景:编写脚本判断以下4个主机的状态181.137.128.1182.137.128.2181.137.128.8181.137.128.1002
寰宇001
·
2020-09-15 17:38
常用命令
监控
Python必学的OS模块详解
面试
经典题目
:什么是os?OS模块是python内建模块,OS模块主要定义了大量的处理文件和目录的方法,还包含普遍的操作系统功能。
qq_17542397
·
2020-09-15 17:03
python
Bone Collector(01背包
经典题目
)
背包之01背包、完全背包、多重背包详解PS:大家觉得写得还过得去,就帮我把博客顶一下,谢谢。首先说下动态规划,动态规划这东西就和递归一样,只能找局部关系,若想全部列出来,是很难的,比如汉诺塔。你可以说先把除最后一层的其他所有层都移动到2,再把最后一层移动到3,最后再把其余的从2移动到3,这是一个直观的关系,但是想列举出来是很难的,也许当层数n=3时还可以模拟下,再大一些就不可能了,所以,诸如递归,
chen_zan_yu_
·
2020-09-15 02:15
dp
腾讯微信面试题(难)
手撕四道题1、奇偶链表(Leetcode328)2、二叉搜索树找到第K大的节点,不能转存(中序遍历K次)3、接雨水(Leetcode42Hard)4、rand35()实现rand47()(
经典题目
了)面试过程
wwxy261
·
2020-09-15 01:23
算法
给定一个数组,求出和为0的所有三元组
2.分析:有一道
经典题目
是:给定一个有序数组,求出和为0的所有二元组。这道题目通过两个指针,一个从前向后走,一个从后向前走。最终的时间复杂度为O(n)。本题是这道题目的变形或者说引申。
ah7975
·
2020-09-14 03:25
「Linux」C++后台开发面试总结(献给进击BAT的你)
另外还有一些各大名企的面试题精选,需要的朋友可以扫码加群获取获取校招:以C++基础为主,数据结构和常见算法(ACM
经典题目
)是必须掌握的。技术类面试跟学校的经验/
胡先生的Linux
·
2020-09-13 14:24
Linux后台开发
Linux服务器开发
面试题
面试
c++
linux
c语言
web服务器
矩阵的十大
经典题目
,留份做题
经典题目
1给定n个点,m个操作,构造O(m+n)的算法输出m个操作后各点的位置。操作有平移、缩放、翻转和旋转这里的操作是对所有点同时进行的。
青竹梦
·
2020-09-13 12:35
矩阵
[
经典题目
]聚会的快乐
〖题目〗聚会的快乐【问题描述】你要组织一个由你公司的人参加的聚会。你希望聚会非常愉快,尽可能地多找些有趣的热闹。但劝你不要同时邀请某个人和他的上司,因为这可能带来争吵。给定N个人(姓名,他的幽默系数,以及他上司的名字),编程找到能是幽默系数和最大的若干个人。【输入格式】party.in第一行一个整数N(NCL)。然后就是DP过程。对于树状DP,一般是把森林或者树转化为二叉树,然后进行DP。对于这道
weixin_30363817
·
2020-09-13 06:23
【Java】【LeetCode】3. Longest Substring Without Repeating Characters 最长无重复字符的子串
这道求最长无重复子串的题和之前那道IsomorphicStrings很类似,属于LeetCode的早期
经典题目
,博主认为是可以跟TwoSum媲美的一道题。
狗辣子
·
2020-09-13 00:01
LeetCode
Algorithm
四、算法分类
经典题目
练习:递归、回溯与分治
递归回溯回溯法:又称为试探法,即当探索到某一步时,发现原先的选择达不到目的,就退回一步重新选择。78.子集回溯法classSolution{public:vector>subsets(vector&nums){vectoritem;vector>res;res.push_back(item);generate(0,nums,item,res);returnres;}voidgenerate(int
xiaoyou137
·
2020-09-12 23:28
算法分类练习
算法
分治算法
递归法
leetcode
五、算法分类
经典题目
练习:二叉树与图
113.路径总和II/***Definitionforabinarytreenode.*structTreeNode{*intval;*TreeNode*left;*TreeNode*right;*TreeNode(intx):val(x),left(NULL),right(NULL){}*};*/classSolution{public:std::vector>pathSum(TreeNode*
xiaoyou137
·
2020-09-12 23:28
算法分类练习
二叉树
算法
leetcode
三、算法分类
经典题目
练习:贪心算法
贪心法:不断贪心的的选取当前最优策略,使用贪心算法的前提条件是当前最优解即是全局最优解。455.分发饼干classSolution{public:intfindContentChildren(vector&g,vector&s){sort(g.begin(),g.end());sort(s.begin(),s.end());intchild=0,cookies=0;while(child&nums
xiaoyou137
·
2020-09-12 23:28
算法分类练习
算法
贪心算法
leetcode
二、算法分类
经典题目
练习:栈、队列、堆
225.用队列实现栈临时队列classMyStack{public:/**Initializeyourdatastructurehere.*/MyStack(){}/**Pushelementxontostack.*/voidpush(intx){queuetemp_queue;temp_queue.push(x);while(!q.empty()){temp_queue.push(q.front
xiaoyou137
·
2020-09-12 23:27
算法分类练习
算法
队列
堆栈
一、算法分类
经典题目
练习:链表
206.反转链表/***Definitionforsingly-linkedlist.*structListNode{*intval;*ListNode*next;*ListNode(intx):val(x),next(NULL){}*};*/classSolution{public:ListNode*reverseList(ListNode*head){ListNode*pre=NULL;Lis
xiaoyou137
·
2020-09-12 23:27
算法分类练习
leetcode
算法
链表
前端50本书籍下载
id=37511.前端面试
经典题目
合集2.《HTTP权威指南》3.
weixin_36816439
·
2020-09-12 23:45
书籍
0-1背包问题入门小结 动态规划(DP)
经典题目
POJ324 POJ1276
最近在做背包问题,今天写点东西总结一下。背包问题,常见的有三种类型:基本的0-1背包、完全背包和多重背包、二维背包首先是基本的0-1背包问题。因为这里的物品一般指花瓶、玉器什么的,要么拿、要么不拿,只有0和1两种状态,所以也叫0-1背包。0-1背包虽然简单,却很重要,是“万法之源”,是其他几类问题的基础。初学者有时会认为,0-1背包可以这样求解:计算每个物品的Vi/Wi,然后依据Vi/Wi的值,对
我是安静的美男子
·
2020-09-12 21:22
POJ练习
【LeetCode数据库】 题目总结——
经典题目
题解与分析(五)--中等难度
刷完了简单难度的数据库题目,对sql中的一些语法特性有了简单的了解,算是学会了挺多思路,还有很多的小技巧总之就是感觉使用sql能完成的任务越来越多了,能解决的业务场景也也越来越复杂了。有许多之前不得不拿到程序中才能处理的数据使用简单的sql就能够达成,当事人就很有成就感。所以刷题整理这个过程还会持续下去,从这篇博文开始,就是中等难度的了,由于题目较长或者题解较简单稍微复杂。所以为了避免每篇博文过于
wayne_lee_lwc
·
2020-09-12 18:56
#
LeetCode数据库
数据库
数据分析
mysql
【LeetCode数据库】 题目总结——
经典题目
题解与分析(八)--中等难度
刷完了简单和中等难度的数据库题目,对sql中的一些语法特性有了简单的了解,算是学会了挺多思路,还有很多的小技巧总之就是感觉使用sql能完成的任务越来越多了,能解决的业务场景也也越来越复杂了。有许多之前不得不拿到程序中才能处理的数据使用简单的sql就能够达成,当事人就很有成就感。所以刷题整理这个过程还会持续下去,从这篇博文开始,就是中等难度的了,由于题目较长或者题解较简单稍微复杂。所以为了避免每篇博
wayne_lee_lwc
·
2020-09-12 18:56
#
LeetCode数据库
数据库
mysql
【LeetCode数据库】 题目总结——
经典题目
题解与分析(六)--中等难度
刷完了简单难度的数据库题目,对sql中的一些语法特性有了简单的了解,算是学会了挺多思路,还有很多的小技巧总之就是感觉使用sql能完成的任务越来越多了,能解决的业务场景也也越来越复杂了。有许多之前不得不拿到程序中才能处理的数据使用简单的sql就能够达成,当事人就很有成就感。所以刷题整理这个过程还会持续下去,从这篇博文开始,就是中等难度的了,由于题目较长或者题解较简单稍微复杂。所以为了避免每篇博文过于
wayne_lee_lwc
·
2020-09-12 18:56
#
LeetCode数据库
数据分析
mysql
【LeetCode数据库】 题目总结——
经典题目
题解与分析(四)--中等难度
刷完了简单难度的数据库题目,对sql中的一些语法特性有了简单的了解,算是学会了挺多思路,还有很多的小技巧总之就是感觉使用sql能完成的任务越来越多了,能解决的业务场景也也越来越复杂了。有许多之前不得不拿到程序中才能处理的数据使用简单的sql就能够达成,当事人就很有成就感。所以刷题整理这个过程还会持续下去,从这篇博文开始,就是中等难度的了,由于题目较长或者题解较简单稍微复杂。所以为了避免每篇博文过于
wayne_lee_lwc
·
2020-09-12 18:55
#
LeetCode数据库
数据库
数据分析
mysql
【LeetCode数据库】 题目总结——
经典题目
题解与分析(七)--中等难度
刷完了简单和中等难度的数据库题目,对sql中的一些语法特性有了简单的了解,算是学会了挺多思路,还有很多的小技巧总之就是感觉使用sql能完成的任务越来越多了,能解决的业务场景也也越来越复杂了。有许多之前不得不拿到程序中才能处理的数据使用简单的sql就能够达成,当事人就很有成就感。所以刷题整理这个过程还会持续下去,从这篇博文开始,就是中等难度的了,由于题目较长或者题解较简单稍微复杂。所以为了避免每篇博
wayne_lee_lwc
·
2020-09-12 18:03
#
LeetCode数据库
数据库
mysql
用栈实现队列 & 用队列实现栈
这里写目录标题前言源码栈实现队列思路容器设计类定义方法实现1.栈的“倒腾”2.入队操作3.出队操作队列实现栈思路容器设计类定义方法实现1.最简单的empty方法2.入栈方法3.队列转换方法4.出栈方法5.取栈顶元素方法总结前言题目上的这两题可以说是
经典题目
了
Yuc0114
·
2020-09-12 14:24
从零开始手撕一个数据结构
数据结构
队列
栈
java
queue
编程之美——二进制数种1的个数
昨天看《编程珠玑》遇到一个问题,于是翻出来《编程之美》把数组循环左移和循环右移的问题搞懂了,又想到二进制中1的个数,是笔试面试中常考到和问到的
经典题目
,所以把《编程之美》上的几种方法实现了一下,发到这里以留后续再看
Shuangdui
·
2020-09-12 12:25
算法学习
算法-动态规划-走台阶问题
有一道
经典题目
:有一座高度是10级台阶的楼梯,从下往上走,每跨一步只能向上1级或者2级台阶,要求程序求出一共多少中走法.第一种方法:暴力的利用排列组合,写一个多层嵌套循环遍历出所有的可能性,但是时间复杂度是指数级的
临四七巷朝小树
·
2020-09-12 11:21
数据结构和算法
经典题目
之 围圈报数
此题,因为开始的人的序号是唯一,所以其实用set更合适。另外,在做此题的时候,最应该注意的是同时要删除几个ArrayList里面的元素时候,如果是按照index删除就会出错,因为每删除一个元素,ArrayList的长度都在变化。importjava.util.ArrayList;importjava.util.Scanner;importjava.util.InputMismatchExcepti
即将奔跑的蜗牛
·
2020-09-12 07:12
Java
蓝桥杯-九宫重排 (搜索)
问题分析:本题属于搜索算法中的
经典题目
。可以用很多方法来解答,一般有A*算法和广度搜索BFS。因为广度搜索较容易理解,所以这里就用BFS来解答。已知一个初始状态,如何利用BFS,搜索到最终状态?
Jaster_wisdom
·
2020-09-12 05:04
C++
搜索
算法设计
蓝桥杯
2020最新 面试| Python 自动化测试面试
经典题目
回顾
Python自动化测试面试题目汇总1、super是干嘛用的?在Python2和Python3使用,有什么区别?为什么要使用super?请举例说明。答:super用于继承父类的方法、属性。super是新式类中才有的,所以Python2中使用时,要在类名的参数中写Object。Python3默认是新式类,不用写,直接可用。使用super可以提高代码的复用性、可维护性。修改代码时,只需修改一处。代码举例
程序员-小枫
·
2020-09-11 20:20
自动化测试
面试
跳槽面试题
软件测试
python
列表
面试
经典题目
PickUpSticks线段交,STL链表条件判断写法
K-Pick-upSticksTimeLimit:3000MSMemoryLimit:0KB64bitIOFormat:%lld&%lluSubmitStatusDescriptionProblemC:Pick-upsticksStanhasnsticksofvariouslength.Hethrowsthemoneatatimeonthefloorinarandomway.Afterfinish
Sky-J
·
2020-09-11 18:10
ACM-计算几何
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他