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
经典题
代码随想录算法学习心得 49 | 647.回文子串、516.最长回文子序列...
回文子串是要连续的,回文子序列可不是连续的,回文子串,回文子序列都是动态规划
经典题
目。思路其实是差不多的,但本题要比求回文子串简单一点,因
Merry Change
·
2023-07-27 21:09
算法
动态规划
c++
leetcode
【公务员面试
经典题
型精解之十五】当你主持科室会议时,对某一重要问题两个同志因有不同意见而发生争执,你将怎么办?
答题思路:这是一个典型的角色陷阱题。虽然你报考的是科员,但题目给你限定的身份是单位领导,那么答题的角度就大不一样。领导是决策者,解决“干不干”的问题,科员是执行者,解决“如何干”的问题。确定身份定位,以科长的角度从一下4个方面回答才完美:
夫玮
·
2023-07-27 16:39
经典题
目---从1百万(一亿)的数据中找top100大的数
一种做法是我们直接进行一个堆排序,或者快排,然后打印前100个即可,但是这样子比较耗时间;平均下来快排都在9000多ms,而堆排就更大,32s多;所以我们不能简单粗暴的直接快排或者堆排,要对其进行相对的优化;(这种做法不可取,要优化!!!)下面我们看具体方法:方法一:基于quicksort实现的原理如下(ps:前提是快排是要懂得,不懂得可以请各位移步去看我这一篇博文:快速排序)1.假设数组为arr
大龄烤红薯
·
2023-07-27 07:07
算法学习
java
算法
排序算法
【C语言】指针
经典题
型 - 指针与数组大小(细节拉满~)
目录前言一、数组名二、补充三、经典笔试题(求大小)1.一维数组2.字符数组:3.sizeof和strlen的区别:4.有关strlen求值的问题5.字符串相关问题6.二维数组相关问题总结前言很多笔试题中有对指针和数组相关的深度考察,下面就来分各种情况探讨一下指针和数组的大小及相关问题。一、数组名一般情况下数组名是数组首元素的地址。有两个例外:1.sizeof(数组名),这里的数组名并不是首元素的地
yy_上上谦
·
2023-07-25 17:27
刷题专项
c语言
【LeetCode】260.只出现一次的数字 III(找出单身狗)
目录前言:一只单身狗:两只单身狗:前言:本篇主要讲解LeetCode上的
经典题
型:只出现一次的数字,我汇总了该类问题的两种情况(一只单身狗、两只单身狗)并进行分析讲解和代码实现,学习完本篇文章你会掌握一种全新的思路
樊梓慕
·
2023-07-25 15:27
LeetCode刷题笔记
leetcode
c语言
学习
笔记
【怎么实现多组输入之EOF】
4.1、多组输入----常规写法例程14.2、多组输入----实现多组输入的打印例程24.3、多组输入----多组输入
经典题
例程35、结束语C语言之EOF介绍1、什么是EOF?
下课后泡实验室
·
2023-07-24 17:49
C语言基础
算法
c语言
EOF
scanf
多组输入
VS2019调试
笔记
替换后的最长重复字符【
经典题
解 - 贪心滑动窗口算法】
一.题目:424.替换后的最长重复字符描述:给你一个字符串s和一个整数k。你可以选择字符串中的任一字符,并将其更改为任何其他大写英文字符。该操作最多可执行k次。在执行上述操作后,返回包含相同字母的最长子字符串的长度。示例1:输入:s="ABAB",k=2输出:4解释:用两个'A'替换为两个'B',反之亦然。示例2:输入:s="AABABBA",k=1输出:4解释:将中间的一个'A'替换为'B',字
天下·第二
·
2023-07-23 17:59
数据结构-算法
python
算法
python
leetcode
最小路径和【
经典题
解 - 矩阵数组动态规划】
一.题目:64.最小路径和描述:给定一个包含非负整数的mxn网格grid,请找出一条从左上角到右下角的路径,使得路径上的数字总和为最小。说明:每次只能向下或者向右移动一步。示例1:输入:grid=[[1,3,1],[1,5,1],[4,2,1]]输出:7解释:因为路径1→3→1→1→1的总和最小。示例2:输入:grid=[[1,2,3],[4,5,6]]输出:12提示:m==grid.length
天下·第二
·
2023-07-23 17:59
python
数据结构-算法
python
leetcode
矩阵
L2-007 家庭房产 (25 分) (并查集
经典题
型)
传送门代码及注释:#include#include#include#include#include#include#include#include#include#includeusingnamespacestd;stringstreamss;typedeflonglongll;mapmp;constintN=10010;intn;intp[N];//父节点boolst[N],st2[N];//s
樱落二瓣七里香
·
2023-07-21 08:44
天梯赛训练
数据结构
算法
c++
效仿魏晋风流《雪夜访戴》潇洒断舍离
今天所画以王羲之之子八卦为
经典题
材,临元代画家张渥创作的纸本墨笔画《雪夜访戴图》因为“雪夜访戴”这个故事有“乘兴而来,兴尽而返”的高妙寓意。彰显了魏晋风流,其妙义潇洒是我们拘泥现实琐事今人羡慕的。
栖夜山房
·
2023-07-21 07:37
【mysql
经典题
】3、查询平均成绩大于等于60分的学生的学生编号和学生姓名和平均成绩
selects.sno,s.sname,tmp.avg_scfromstudentsjoin(selectsno,ROUND(avg(score),2)avg_scfromscgroupbysnohavingavg_sc>60)tmpons.sno=tmp.sno;这个题就比较简单,用sc表分组过滤之后再join到stu表。
而立之年的技术控
·
2023-07-21 07:16
栈和队列OJ
文章目录1.用队列实现栈2.用栈实现队列3.设计循环队列4.循环队列
经典题
1.用队列实现栈typedefintQDataType;typedefstructQueueNode{structQueueNode
阿猿收手吧!
·
2023-07-21 07:01
深度学习数据结构
数据结构
算法
链表
leetcode-62-不同路径-动态规划
经典题
因为原题有图片所以还是戳一下这个链接看完整题目吧主要内容摘录如下一个机器人位于一个mxn网格的左上角(起始点在下图中标记为“Start”)。机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“Finish”)。问总共有多少条不同的路径?来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/unique-paths著作权归领
荣荣的靓仔小馒头
·
2023-07-19 08:13
【洛谷】P7072 [CSP-J2020] 直播获奖(桶排序)
这道题是桶排的
经典题
目,很适合排序的学习者尝试,思路非常清晰。
gentle coder
·
2023-07-18 14:00
算法
c++
桶排序
「力扣」509. 斐波那契数【动态规划】详解!
相信很多小伙伴刷题的时候面对力扣上近两千到题目,感觉无从下手,我花费半年时间整理了leetcode刷题指南,不仅有详细
经典题
目刷题顺序而且对应题解来排好了,难点还有视频讲解,按照list一道一道刷就可以了
代码随想录
·
2023-07-17 19:19
leecode题解
leetcode
动态规划
数据结构
算法
程序员面试
经典题
目-位操作
基本的位操作符有与、或、异或、取反、左移、右移这6种,它们的运算规则如下:&与两个位都为1时,结果才为1|或两个位都为0时,结果才为0^异或两个位相同为0,相异为1~取反0变1,1变0>右移各二进位全部右移若干位,对无符号数,高位补0,有符号数,各编译器处理方法不一样,有的补符号位(算术右移),有的补0(逻辑右移)判断奇偶:
shu2man
·
2023-07-17 09:56
python 刷题篇(1)---- 时间复杂度和空间复杂度的分析
首先分析一下做题需要注意的重点内容:•重点在理解不在数量,
经典题
多做,做到一看到原题能直接AC。
机智帅气的葫芦娃
·
2023-07-17 06:49
leetcode刷题
python
算法
C语言
经典题
:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
#include//通过for循环将变量i,j,k的取值锁定在1,2,3,4之间intmain(){intnum=0;inti=0,j=0,k=0;for(i=1;i4){output(i+1,1,k);return;}if(k>4){output(i,j+1,1);return;}printf("%d%d%d\n",i,j,k);//输出后进入下一循环output(i,j,k+1);return
云雷屯176
·
2023-07-16 22:42
笔记
c语言
失学少女碎碎念#02
所谓
经典题
就是大学物理考一遍,电磁场考一遍,电力系统考一遍吧解题过程还一模一样☹️图片发自App
笑山日记
·
2023-07-16 19:02
动态内存管理
动态内存函数的介绍1.malloc和free2.cealloc3.realloc三.常见动态内存错误1.对空指针的解引用操作2.对动态开辟空间的越界访问3.对同一块内存空间多次释放4.动态开辟内存忘记释放四.
经典题
目题目一题目二题目三题目四五
随风飘扬@
·
2023-07-16 14:30
开发语言
程序人生
学习方法
【力扣刷题笔记(二)】特别技巧,模块突破,45道
经典题
目分类总结,在不断巩固中精进
,45道
经典题
目
drhrht
·
2023-07-16 02:56
面试
学习路线
阿里巴巴
leetcode
分类
算法
kafka
mysql
[数组]有序数组的平方
一、题目链接力扣二、题解双指针法
经典题
目|LeetCode:977.有序数组的平方_哔哩哔哩_bilibili三、代码1、老师的因为给定数组是按照顺序排序的,虽然有正负,但两头肯定是绝对值最大的。
胖胖学编程
·
2023-07-15 17:15
leecode每日一题
算法
代码随想录第7天|LeetCode454.四数相加2,LeetCode383.赎金信,LeetCode15.三数之和,LeetCode18.四数之和
LeetCode454.四数相加2题目链接:454.四数相加II-力扣(LeetCode)思路:本题是使用哈希法的
经典题
目,跟三数之和,四数之和不一样(他们不适合用哈希法):三数之和和四数之和这两道题目使用哈希法在不超时的情况下做到对结果去重是很困难的
yec10
·
2023-07-14 16:40
代码随想录
leetcode
算法
职场和发展
【贪心
经典题
目】最大整数-(c++详解)
最大整数__@6miao题目描述输入格式输出格式样例分析第一遍40分代码:第二遍60分代码:满分代码其实你看到的上文的一切,都是很麻烦的!!!__@6miao题目描述设有n(n≤20)个正整数(每个在int范围内),将它们连接成一排,组成一个最大的多位整数。例如n=3,3个整数分别是13、312和343,连接成最大的整数为34331213。输入格式第一行1个整数n第二行为n个正整数,分别用空格分隔
来自八中的小鹿
·
2023-06-20 21:11
题目解析
c++
贪心算法
高中数学52种必杀技,做题又快又准,个个都是经典,赶快收藏
现在好了,老师从专业的角度把部分
经典题
型整理出来,直接给到同学们学习参考。把这些题型解题思路记下来,遇到类似题目的时候,同学们可以快速准确的解答,从而为大题难题留出宝贵时间,从而从整体上提升数学成绩。
精华知识荟
·
2023-06-20 18:44
C语言之动态内存分配总结
NULL指针进行解引用操作2.对动态开辟空间的越界访问3.对非动态开辟内存使用free释放4.使用free释放一块动态开辟内存的一部分5.对同一块动态内存多次释放6.动态内存开辟忘记释放(内存泄漏)四、一些
经典题
五
爱吃小料的毛孩子
·
2023-06-20 06:13
C语言
c语言
开发语言
后端
【C语言】递归
经典题
型
求第n个斐波那契数。(不考虑溢出)intfib(intn){if(nintfrog(intn){if(n==1){return1;}elseif(n==2){return2;}else{returnfrog(n-1)+frog(n-2);}}intmain(){intn=0;scanf("%d",&n);printf("%d\n",frog(n));return0;}青蛙跳台阶问题的衍生变种【简介
「已注销」
·
2023-06-19 23:58
C语言
c语言
c++
算法
leetcode 28. 找出字符串中第一个匹配项的下标
2023.6.15KMP字符串匹配
经典题
目,但是我第一次做没有用KMP算法,使用的是暴力解法,下面说一下暴力解的思路:先判断haystack字符串是不是大于等于needle字符串,不是的话直接返回-1.
jay神
·
2023-06-17 18:10
leetcode专栏
leetcode
算法
c++
数据结构
递归的
经典题
型
目录前言二、经典例题1.数字拆分问题1).数字拆分后间隔空格打印(从高位开始取数字)2).数字各各位数相加(从低位开始取数字)2.青蛙跳台阶问题3汉罗塔问题三、注意事项总结前言递归是C语言的函数章节中出现的一知识点,其理解具有一定的难度。本篇文章帮助大家更好的理解递归。一、递归是什么?程序自己调用自己的编程技巧就是递归。简而言之就是在一个函数在定义的同时用到了函数自身。在适合的场景,正确的运动递归
大炒面制作者BadCen
·
2023-06-17 13:05
C语言
c语言
leetcode 刷题 --单链表的
经典题
目
206.反转单链表方法一:头插(最简单)将原链表元素依次取下,进行头插tructListNode*reverseList(structListNode*head){structListNode*newhead=NULL;structListNode*cur=head;while(cur){structListNode*next=cur->next;//头插cur->next=newhead;new
秋秋是个小菜鸡
·
2023-06-17 00:43
笔记
日常小记
链表
数据结构
算法
c语言
【数据结构】二叉树
经典题
目
1.二叉树创建字符串相信大部分人看了题目描述之后,都会和我一样一脸的懵逼。直到我看到了一个描述才恍然大悟分为3种情况:左右都为空--省略右为空,左不为空–省略左为空,右不为空–不省略这里复习一下二叉树的前序遍历、中序遍历、和后序遍历前序的结果是:ABDEGCF中序的结果是:DBGEACF后序的结果是:DGEBFCAclassSolution{public:stringtree2str(TreeNo
ζ◇十点半就睡觉
·
2023-06-15 01:49
数据结构
算法
【循环单链表
经典题
目----约瑟夫问题】
约瑟夫问题文章目录约瑟夫问题题目源码要点如何定义一个单链表结点类型?循环单链表怎么建立?malloc()函数和free()函数是什么意思?如何删除一个结点?题目信奥2037:约瑟夫问题源码//c++万能头#includeusingnamespacestd;//循环单链表的问题//定义一个结点类型structNode{intdata;//数据域Node*next;//指针域};//建立循环单链表No
喜欢靠窗坐.
·
2023-06-13 05:02
链表
数据结构
c++
c++之位运算(详解,初学者绝对能看懂)
三运算符号优先级:四位运算常用技巧1判断奇偶性2求a的b次方3找处未重复的数4用O(1)时间检测整数n是否是2的幂次.5计算在一个32位的整数的二进制表示中有多少个16快速幂7二进制状态压缩8二进制优化递归9一道
经典题
一位运算符号
?!??
·
2023-06-13 03:29
职场和发展
c++
动态规划专题学习
本专题将一步一步从简单到入门更新下表(忙期末慢慢更)第一节动态规划的基本模型http://t.csdn.cn/15i9U第二节背包问题http://t.csdn.cn/pY5Ys第三节动态规划
经典题
目第三节线性
书鸢1236
·
2023-06-13 01:19
动态规划
算法
Java练习题——运算符
Java基础学习篇之小练习前言本文列举了几个
经典题
目,运用运算符知识就可以解决这些题目1.利用三元运算符求任意三个数中最大者importjava.util.Scanner;//导入包publicclass
Alita11101_
·
2023-06-12 05:25
Java基础学习篇
#
每章练习
java
开发语言
【动态规划专栏】-- 01 背包问题 -- 动态规划
经典题
型
目录背包问题概述01背包问题01背包⭐⭐【算法原理】第一问第二问C++算法代码复杂度分析【空间优化-滚动数组】C++算法代码复杂度分析分割等和子集⭐⭐【算法原理】对于类01背包问题C++算法代码【空间优化-滚动数组】C++算法代码目标和⭐⭐【算法原理】C++算法代码【空间优化-滚动数组】C++算法代码最后一块石头的重量Ⅱ⭐⭐⭐【算法原理】C++算法代码【空间优化-滚动数组】C++算法代码背包问题概
川入
·
2023-06-11 22:34
动态规划专栏
动态规划
算法
c++
01背包
【动态规划专栏】--简单-- 动态规划
经典题
型
目录动态规划动态规划思维(基础)状态表示(最重要)状态转移方程(最难)初始化(细节)填表顺序(细节)返回值(结果)解码方法⭐⭐【题目解析】【算法原理】C++算法代码复杂度分析【空间优化-滚动数组】C++算法代码复杂度分析【DP边界、初始化技巧】C++算法代码【空间优化-滚动数组】C++算法代码不同路径⭐⭐【题目解析】【算法原理】C++算法代码复杂度分析【DP边界、初始化】C++算法代码【空间优化-
川入
·
2023-06-11 22:33
动态规划专栏
动态规划
算法
c++
【动态规划专栏】-- 回文串问题 -- 动态规划
经典题
型
目录动态规划动态规划思维(基础)状态表示(最重要)状态转移方程(最难)初始化(细节)填表顺序(细节)返回值(结果)回文子串⭐⭐【题目解析】【算法原理】C++算法代码最长回文子串⭐⭐【题目解析】【算法原理】C++算法代码回文串分割Ⅳ⭐⭐⭐【题目解析】【算法原理】C++算法代码动态规划动态规划思维(基础)动态规划一般会先定义一个dp表,dp表一般为一维数组/二位数组。如:一维数组,会先创建一个一维数组
川入
·
2023-06-11 22:30
动态规划专栏
动态规划
算法
c++
02-1数组练习题
.
经典题
目1.求二数之和:https://leetcode-cn.com/problems/two-sum/思路:使用hashMap,将遍历过的值放入其中,进行比较;时间复杂度n空间负责度1classSolution
学海一乌鸦
·
2023-06-11 19:52
C语言
经典题
目练习(每道题目限时30min)
文章目录前言2020-10-30题目及分析代码实现总结2020-10-31题目及分析代码实现总结2020-11-1前言由于stm32单片机的学习很吃C语言的功底,因此单开这个博客来记录C语言的练习过程。2020-10-30(先占一个坑每天抽时间完成一道题目!)题目及分析题目从键盘输入十个整数,用插入法对输入的数据按照从小到大的顺序进行排序,将排序后的结果输出。分析需要一个数组来存放10个整数,并且
曾经有个曾
·
2023-06-11 11:18
作业记录与笔记
c语言
【c语言初阶】函数与递归知识总结
函数嵌套调用和链式访问嵌套调用嵌套定义链式访问链式访问
经典题
目函数的声明和定义函数的声明函数的定义函数声明和定义的实际应用函数递归递归定义递归的两个
奶芙c
·
2023-06-11 00:00
c语言
算法
数据结构
C语言
经典题
目(三)
✨✨这一篇是C语言之
经典题
目篇,除程序设计,还有一些不错的程序分析,快来和我一起进入C语言的世界吧!
釉色清风
·
2023-06-10 05:45
C语言
c语言
c++
sql
经典题
createtablestudent(snovarchar2(10)primarykey,snamevarchar2(20),sagenumber(2),ssexvarchar2(5));createtableteacher(tnovarchar2(10)primarykey,tnamevarchar2(20));createtablecourse(cnovarchar2(10),cnamevar
添柴少年yyds
·
2023-06-10 04:03
数据库
【C语言】
经典题
目(二)
这一篇文章是C语言之
经典题
目,快来跟我一起进入C语言的世界吧!
釉色清风
·
2023-06-08 04:44
C语言刷题
c语言
算法
开发语言
【C语言】
经典题
目(一)
【C语言】字符串—刷题篇【C】语言
经典题
目,五个摘录为一篇,将会持续更新啦!
釉色清风
·
2023-06-08 04:14
C语言刷题
c语言
c语言
c++
Python实现
经典题
:百钱买百鸡
题目:公鸡5元一只,母鸡3元一只,小鸡3只一元,用100元买一百只鸡其中公鸡,母鸡,小鸡都必须要有问公鸡,母鸡,小鸡要买多少只刚好凑足100元具体代码实现:forainrange(1,101):forbinrange(1,101):forcinrange(1,101):ifa/3+b*3+c*5==100anda+b+c==100:print('小鸡{}只,母鸡{}只,公鸡{}只'.format(
AloofXu
·
2023-06-07 08:29
python
算法
开发语言
Python实现
经典题
:百元买百鸡
百元买百鸡问题。“百元买百鸡”是我国古代数学家张丘建在《算经》一书中提出的数学问题:鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱一。百钱买百鸡,问鸡翁、鸡母、鸡雏各几何?用现代语言描述为:用100元钱买来100只鸡,公鸡5元钱一只,母鸡3元钱一只,小鸡1元钱3只。请问在这100只鸡中,公鸡、母鸡、小鸡各是多少只?要求公鸡、母鸡和小鸡数量之间空一格。第一种答案:importtime#开始时间start=t
cxn2013614
·
2023-06-07 08:51
Python
python
算法
开发语言
PMP备考大全:
经典题
库(5月)
每日三题(5.5)1.一家公司正在建立一个系统来提高客户服务团队的服务质量,项目经理确定过往项目的经验教训不适合这个项目。项目经理如何收集足够的信息来准备经济可行性研究?A.与法律部门会面,以识别即将出台的政府和监管行业要求。B.分析市场、组织和社会需求、生态要求和客户请求。C.进行调查,以确定最新的客户需求,与主要竞争对手之间的服务差距,以及市场的服务趋势。D.与技术部门会面,了解技术的最新发展
我是小木木
·
2023-06-07 04:10
PMP题库
scrum
学习
LeetCode148
经典题
目记录(链表排序:快排+递归归并+迭代归并)
packageP12;importjava.util.Arrays;publicclassM77Merge{//归并排序★★★★★★(递归+非递归)★★★★★★//lc148.排序链表publicstaticvoidmain(String[]args){int[]arr={1,2,31,31,21,42,53,64,652,13,34,12,14,35,64,65,46,68,68};int[]r
Cat凯94
·
2023-04-21 11:33
Java基础
数据结构
链表
数据结构
算法
「leetcode」236. 二叉树的最近公共祖先:【递归与回溯】详解
本文https://github.com/youngyangyang04/leetcode-master已经收录,里面还有leetcode刷题攻略、各个类型
经典题
目刷题顺序、思维导图,可以fork到自己仓库
代码随想录
·
2023-04-21 05:45
leecode题解
算法
二叉树
面试
数据结构
C++
上一页
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
其他