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语言
经典题目
1.水仙花数打印出所有"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身.例:153=1的三次方+5的三次方+3的三次方.法1:#includeintmain(){inti=0;intj=0;intk=0;for(i=1;iintmain(){intn=0;for(n=100;nintmain(){intarr[10]={1,2,3,4,5,6,7,8,9,10};ints
傻猪猪一枚
·
2023-12-06 23:47
c语言
c++
HashMap相关专题
(1)快速比较两个值(2)我们可以使用异或来使某些特定的位翻转,因为不管是0或者是1与1做异或将得到原值的相反值;(3)我们使用异或来判断一个二进制数中1的数量是奇数还是偶数(4)校验和恢复(5)
经典题目
安德伍德之心
·
2023-12-05 23:45
面试题
哈希算法
算法
代码随想录 9.28 || 字符串 LeetCode 28.KMP、 459. 重复字符串
本篇是KMP
经典题目
,KMP的经典思想就是:当出现字符串不匹配时,可以记录一部分之前已经匹配的文本内容,利用记录的信息,缩短字符串的匹配时间。
鱼Sun
·
2023-12-05 15:08
算法
数据结构
小学奥数
经典题目
及分析
1.已知一张桌子的价钱是一把椅子的10倍,又知一张桌子比一把椅子多288元,一张桌子和一把椅子各多少元?解题思路:由已知条件可知,一张桌子比一把椅子多的288元,正好是一把椅子价钱的(10-1)倍,由此可求得一把椅子的价钱。再根据椅子的价钱,就可求得一张桌子的价钱。答题:解:一把椅子的价钱:288÷(10-1)=32(元)一张桌子的价钱:32×10=320(元)答:一张桌子320元,一把椅子32元
海韵互联
·
2023-12-04 04:08
「leetcode」90.子集II【回溯算法】详细图解!
本文https://github.com/youngyangyang04/leetcode-master已经收录,里面还有leetcode刷题攻略、各个类型
经典题目
刷题顺序、思维导图,可以fork到自己仓库
代码随想录
·
2023-12-01 01:26
leecode题解
算法
leetcode
c++
数据结构
算法总结——数组篇
移除元素暴力解法双指针法相关题目推荐Python版本四、有序数组的平方暴力排序双指针法Python版本五、长度最小的子数组暴力解法滑动窗口相关题目推荐Python版本六、螺旋矩阵II类似题目Python版本总结数组理论基础数组的
经典题目
二分法双指针法滑动
小成星际
·
2023-11-30 05:11
数据结构
算法
Python
算法
数据结构
leetcode
算法通关第十七关青铜挑战——原来贪心如此简单(什么是贪心思想and经典例题分析)
因此,本篇将以
经典题目
的形式一
怒码少年
·
2023-11-30 02:30
算法学习
算法
387. 字符串中的第一个唯一字符
这篇文章会收录到:算法通关村第十二关-白银挑战字符串
经典题目
-CSDN博客387.字符串中的第一个唯一字符描述:给定一个字符串s,找到它的第一个不重复的字符,并返回它的索引。如果不存在,则返回-1。
踏遍三十六岸
·
2023-11-28 13:37
java
算法
开发语言
242. 有效的字母异位词
这篇文章会收录到:算法通关村第十二关-白银挑战字符串
经典题目
-CSDN博客242.有效的字母异位词描述:给定两个字符串s和t,编写一个函数来判断t是否是s的字母异位词。
踏遍三十六岸
·
2023-11-28 13:37
java
算法
数据结构
leetcode
SCAUoj教材习题第六章
还是有不少
经典题目
的文章目录第六章18052插入数据18053大于平均分18054输出不同的数18055主对角线上的元素之和1051找矩阵中的鞍点8056字母统计1145回文串18057ASCII码值之和的差第六章
软工在逃男大学生
·
2023-11-27 18:35
SCAU_oj_c语言
算法
c语言
开发语言
重生之我是一名程序员 39 ——C语言题目之青蛙跳台阶
今天给大家带来的是C语言
经典题目
之青蛙跳台阶。青蛙跳台阶是一个数学问题,也是一个经典的递归问题。假设一只青蛙要跳上一个n级台阶,它可以每次跳1级台阶或2级台阶。
有着宏愿的小江
·
2023-11-25 03:18
c语言
开发语言
排序算法
青少年编程
青蛙跳台阶 解析
经典题目
,青蛙一共要跳上有n级的台阶,青蛙可以一次跳2级也可以一次跳1级,请计算出青蛙跳楼梯的可能有几种?
niupb
·
2023-11-25 00:38
c语言
visual
studio
代码随想录算法训练营第53天 | 1143.最长公共子序列、1035.不相交的线、53.最大子序和
今日学习的文章链接和视频链接1143.最长公共子序列体会一下本题和718.最长重复子数组的区别视频讲解:动态规划子序列问题
经典题目
|LeetCode:1143.最长公共子序列_哔哩哔哩_bilibili
鸠鸠鲁
·
2023-11-24 21:50
算法
LeetCode:2304. 网格中的最小路径代价(C++)
目录2304.网格中的最小路径代价题目描述:实现代码:dp(dp有很多相似的
经典题目
,比较简单,不再给出解析)2304.网格中的最小路径代价题目描述:给你一个下标从0开始的整数矩阵grid,矩阵大小为mxn
Cosmoshhhyyy
·
2023-11-24 17:56
LeetCode
leetcode
c++
算法
分治算法:LeetCode
经典题目
,使用Python
分治算法 MapReduce(分治算法的应用)是Google大数据处理的三驾马车之一,另外两个是GFS和Bigtable。它在倒排索引、PageRank计算、网页分析等搜索引擎相关的技术中都有大量的应用。尽管开发一个MapReduce看起来很高深,感觉遥不可及。实际上,万变不离其宗,它的本质就是分治算法思想,分治算法。主要思想 分治算法的主要思想是将原问题递归地分成若干个子问题,直到子问题满足
一只干巴巴的海绵
·
2023-11-24 14:24
数据结构
【C语言经典好题笔记——(1)】
作者:@ecember专栏:《从0开始——C语言》对读者的话:相信奇迹的人本身和奇迹一样伟大感谢大家的点赞和关注,如果有需要可以看我主页专栏哟文章目录⚡1.前言⚡2.C
经典题目
讲解2.1将三个数由大到小输出
guaabd
·
2023-11-24 10:19
从0开始——C语言
c语言
算法
开发语言
二分查找——
经典题目
合集
文章目录69.x的平方根题目算法原理代码实现35.搜索插入位置题目算法原理代码实现852.山脉数组的峰顶索引题目算法原理代码实现162.寻找峰值题目算法原理代码实现153.寻找旋转排序数组中的最小值题目算法原理代码实现LCR173.点名题目算法原理代码实现704.二分查找、34.在排序数组中查找元素的第一个和最后一个位置(二分查找模板)69.x的平方根题目题目链接:69.x的平方根-力扣(Leet
请揣满RMB
·
2023-11-24 00:32
原创
刷题
算法
二分查找
力扣
【MySQL】MySQL20个经典面试题(转)
经典题目
1、MySQL的复制原理以及流程基本原理流程,3个线程以及之间的关联;2、MySQL中myisam与innodb的区别,至少5点问5点不同;innodb引擎的4大特性2者selectcount(
Catke
·
2023-11-23 06:17
【代码随想录刷题】栈与队列总结
文章目录1.栈与队列的理论基础2.栈的
经典题目
2.1栈在系统中的应用2.2括号匹配问题2.3字符串去重问题2.4逆波兰表达式问题3.队列的
经典题目
3.1滑动窗口最大值问题3.2求K个高频元素1.栈与队列的理论基础
夏栀呀呀呀
·
2023-11-20 19:49
代码随想录刷题
java
数据结构
leetcode
LeetCode数组
经典题目
:额外题目
1.LeetCode1365.有多少小于当前数字的数字思路:1.使数组排序,从小到大2.创建哈希表记录每个元素最左的下标classSolution{public:vectorsmallerNumbersThanCurrent(vector&nums){//结果集合vectorvec=nums;//排序数组sort(vec.begin(),vec.end());//哈希表记录下标maprecorde
Jomo.
·
2023-11-20 18:40
leetcode
算法
数据结构
c++
重生之我是一名程序员 18
那么今天给大家分享的知识是一道小白刚开始学习编程时需要写的
经典题目
——给定样例T,每组样例里存入一个正整数n,求n的阶乘。
江源子
·
2023-11-20 09:45
算法
c语言
青少年编程
1024程序员节
开juǎn有益系列(一)——Binary search(二分查找/折半查找算法)
首先看一下其
经典题目
704.二分查找新入门的萌新可能一下就看出端倪:一眼丁真
月遠
·
2023-11-20 02:20
金三银四
面试题
java
算法
leetcode
职场和发展
leetcode
经典题目
(8)--字符串
1.字符串循环移位包含题目描述:给定两个字符串s1和s2,要求判定s2是否能够被s1做循环移位得到的字符串包含。解题思路:s1进行循环移位的结果是s1s1的子字符串,因此只要判断s2是否是s1s1的子字符串即可。intmain(){stringstr1,str2;while(cin>>str1>>str2){stringstr3=str1+str1;if(str3.find(str2)==stri
我只钓小鱼
·
2023-11-19 17:26
LeetCode
【LeetCode
经典题目
16】翻转二叉树
LeetCode原题链接描述:给你一棵二叉树的根节点root,翻转这棵二叉树,并返回其根节点。输入:root=[4,2,7,1,3,6,9]输出:[4,7,2,9,6,3,1]输入:root=[2,1,3]输出:[2,3,1]思路:分治思想+交换指针!代码示例:voidSwap(structTreeNode**left,structTreeNode**right){structTreeNode*t
Rookiep
·
2023-11-19 17:26
学习分享
笔记
个人理解
c语言
开发语言
数据结构
算法
leetcode
经典题目
(6)--排序
1.数组中的第K个最大元素(NO.215)题目描述:在未排序的数组中找到第k个最大的元素。请注意,你需要找的是数组排序后的第k个最大的元素,而不是第k个不同的元素。解题思路:对数组进行排序,返回第K个最大的元素。(1)可以使用排序函数sort,时间复杂度O(NlogN),空间复杂度O(1)classSolution{public:intfindKthLargest(vector&nums,intk
我只钓小鱼
·
2023-11-19 17:25
LeetCode
Leetcode
经典题目
----链表
1.找出两个链表的交点160.IntersectionofTwoLinkedLists(Easy)代码实现:注意:不会出现死循环,因为等到他们都走到末尾的时候,l1=l2=null,会退出循环从而返回nullpublicclassSolution{publicListNodegetIntersectionNode(ListNodeheadA,ListNodeheadB){ListNodel1=he
Java技术大联盟
·
2023-11-19 17:55
数据结构
LeetCode
leetcode
数据结构
leetcode
经典题目
(1)--双指针
1.两数之和II-输入有序数组(NO.167)题目描述:给定一个已按照升序排列的有序数组,找到两个数使得它们相加之和等于目标数。函数应该返回这两个下标值index1和index2,其中index1必须小于index2。解题思路:使用双指针,一个指针指向值较小的元素,一个指针指向值较大的元素。指向较小元素的指针从头向尾遍历,指向较大元素的指针从尾向头遍历。如果两个指针指向元素的和sum==targe
我只钓小鱼
·
2023-11-19 17:55
LeetCode
LeetCode二叉树
经典题目
(六):层序遍历
目录4.LeetCode102.二叉树的层序遍历5.LeetCode107.二叉树的层序遍历II6.LeetCode199.二叉树的右视图7.LeetCode637.二叉树的层平均值8.LeetCode429.N叉树的层序遍历9.LeetCode515.在每个树行中找最大值10.LeetCode116.填充每个节点的下一个右侧节点指针11.LeetCode117.填充每个节点的下一个右侧节点指针I
Jomo.
·
2023-11-19 17:54
leetcode
算法
c++
数据结构
【LeetCode】LeetCode
经典题目
合集,面试刷这些就够了(持续更新)
前言:由于一些很经典的题目总会用到,所以暂且总结一下放在这里,有了不错的题目会持续更新进行,用于自己整理和分享分数来自:https://zerotrac.github.io/leetcode_problem_rating/#/一级分类二级分类题目tag解释分数基础数据结构字符串3.无重复字符的最长子串滑动窗口340.至多包含K个不同字符的最长子串滑动窗口跟上一题差不多,稍微复杂一点,比较有趣的题目
Geek-Banana
·
2023-11-19 17:54
数据结构
&&
算法
LeetCode刷题记录与总结
leetcode
数据结构
面试题
算法
Leetcode
经典题目
之“双指针交换元素“类题目
1LC27.移除元素classSolution{publicintremoveElement(int[]nums,intval){intn=nums.length;ints=0;for(inti=0;i=j)return;intpivot=partition(arr,i,j);quickSort3(arr,i,pivot-1);quickSort3(arr,pivot+1,j);}intparti
xxx_520s
·
2023-11-19 17:21
数据结构
leetcode
算法
数据结构
二叉树的一些
经典题目
目录1.二叉树创建字符串。OJ链接2.二叉树的分层遍历1。OJ链接3.二叉树的分层遍历2。OJ链接4.给定一个二叉树,找到该树中两个指定节点的最近公共祖先。OJ链接5.二叉树搜索树转换成排序双向链表。OJ链接6.根据一棵树的前序遍历与中序遍历构造二叉树。OJ链接7.根据一棵树的中序遍历与后序遍历构造二叉树。OJ链接8.二叉树的前序遍历,非递归迭代实现。OJ链接9.二叉树中序遍历,非递归迭代实现。O
new个对象用于啦
·
2023-11-19 15:58
数据结构
算法
代码随想录训练营一刷总结
代码随想录训练营一刷总结一、数组四类
经典题目
:二分法、双指针法、滑动窗口、模拟行为。二、链表
经典题目
:虚拟头结点、链表的基本操作、反转链表、删除倒数第N个节点、链表相交、环形链表。
当年拼却醉颜红
·
2023-11-19 08:46
算法
Day48 力扣动态规划 : 647. 回文子串 |516.最长回文子序列 |动态规划总结篇
最长回文子序列第一印象我的尝试遇到的问题看完题解的思路dp递推公式初始化实现中的困难感悟代码动态规划总结篇动态规划基础背包问题打家劫舍股票问题子序列问题卡哥的dp结束语我的结束语647.回文子串动态规划解决的
经典题目
kyouma : )
·
2023-11-17 08:18
leetcode
动态规划
算法
【力扣
经典题目
】递归法合并两个升序链表
题目描述:将两个升序链表合并为一个新的升序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。示例1:输入:l1=[1,2,4],l2=[1,3,4]输出:[1,1,2,3,4,4]示例2:输入:l1=[],l2=[]输出:[]示例3:输入:l1=[],l2=[0]输出:[0]提示:两个链表的节点数目范围是[0,50]-100valval){list1->next=mergeTwoList
rookieﻬ°
·
2023-11-16 08:40
力扣经典题目
数据结构和算法
链表
leetcode
数据结构
代码随想录刷题day52 300.最长递增子序列;674. 最长连续递增序列;718. 最长重复子数组
思路最长上升子序列是动规的
经典题目
,这里dp[i]是可以根据dp[j](jnums[j])dp[i]=max(dp[i],dp[j]+1
无彩之梦
·
2023-11-13 09:58
算法
leetcode
动态规划
leetcode 72. 编辑距离
2023.8.26本题也是dp算法解决的
经典题目
。依旧是先定义一个二维dp数组,dp[i][j]的含义为:word1[0~i-1]转化为word2[0~j-1]所需的最小操作数。
我真的很帅阿
·
2023-11-12 08:31
leetcode专栏
leetcode
算法
c++
数据结构
java
C语言素数判断以及打印素数表
引言素数判断与打印素数表,是一道
经典题目
,相信小伙伴曾经学习C语言的时候肯定有所接触,但是你有没有真正理解这题的奥秘呢?
快乐的流畅
·
2023-11-12 07:09
C语言
c语言
「leetcode」40.组合总和II【回溯算法】详解!
本文https://github.com/youngyangyang04/leetcode-master已经收录,里面还有leetcode刷题攻略、各个类型
经典题目
刷题顺序、思维导图,可以fork到自己仓库
代码随想录
·
2023-11-11 22:22
leecode题解
算法
c++
数据结构
C语言--青蛙跳台阶【内容超级详细】
今天与大家分享一下递归的
经典题目
--青蛙跳台阶问题。一.引子电影《少年班》中的老师在全国各地寻找天才少年时,就问了一个这样的问题,有20阶台阶,每次只能上一阶或两阶,总共有多少种上法?
码农小小苏
·
2023-11-11 22:41
C语言学习
c语言
算法
开发语言
算法通关村第八关青铜挑战——轻松搞定二叉树里的双指针
今天讲递归二叉树的一类
经典题目
——二叉树里的双指针思想。二叉树里的双指针思想判断两个树是否相同LeetCode100:给你两棵二叉树的根节点p和q,编写一个函数来检验这两棵树是否相同。
怒码少年
·
2023-11-11 20:25
算法学习
算法
c++
数据结构
算法通关村第八关-青铜挑战二叉树的
经典题目
大家好我是苏麟,今天来说二叉树的
经典题目
二叉树的双指针所谓的双指针就是定义了两个变量,在二叉树中有时候也需要至少定义两个变量才能解决问题,这两个指针可能针对一棵树,也可能针对两棵树,我们姑且也称之为“双指针
踏遍三十六岸
·
2023-11-11 20:19
算法村
算法
数据结构
leetcode
java
Leetcode 刷题笔记(十) —— 栈与队列篇之
经典题目
逆波兰表达式求值239.滑动窗口最大值系列文章目录一、数组类型解题方法一:二分法二、数组类型解题方法二:双指针法三、数组类型解题方法三:滑动窗口四、数组类型解题方法四:模拟五、链表篇之链表的基础操作和
经典题目
六
a1241692733
·
2023-11-11 08:18
算法
leetcode
链表
算法
Leetcode链表篇总结(C++)
文章目录一、基础知识二、
经典题目
1、203:移除链表元素(简单)2、707-设计链表(中等)3、206-反转链表(简单)4、142-环形链表(中等)5、19-删除链表的倒数第N个结点(中等)6、面试题02.07
黑豆糕
·
2023-11-08 17:44
leetcode
链表
leetcode
LeetCode算法心得——路径总和||(dfs+双端队列+链表)
大家好,我是晴天学长,简单树的
经典题目
,是dfs的开端啊,需要的小伙伴可以关注支持一下哦!后续会继续更新的。
晴天学长
·
2023-11-08 08:57
算法
算法
leetcode
深度优先
【leetcode】算法刷题汇总
本篇总结的就是刷题过程中遇到的
经典题目
,以及对应的数据结构算法的学习。
小朱小朱绝不服输
·
2023-11-08 05:58
算法分析
算法
leetcode
数据结构
电路布线问题动态规划详解(做题思路)
今天就来讲解一下这个动态规划
经典题目
。目录问题描述输入分析最优子结构代码问题描述在一块电路板的上、下2端分别有n个接线柱。
姜姜爱学习
·
2023-11-08 01:31
算法
动态规划
算法
算法与数据体系课笔记之-3. 链表结构、栈、队列、递归、哈希表和有序表
目录思维导图链接2.异或运算和几个
经典题目
分析总览题目1:单链表/双链表的反转题目描述:代码实现:题目2:[移除链表元素(leetcode链接)](https://leetcode-cn.com/problems
天生我才~~
·
2023-11-07 06:01
数据结构与算法
链表
散列表
算法
5.4 删除字符串中的所有相邻重复项(LC1047-E)
本题也是用栈来解决的
经典题目
。那么栈里应该放的是什么元素呢?我们在删除相邻重复项的时候,其实就是要知道当前遍历的这个元素,我们在前一位是不是遍历过一样数值的元素,那么如何记录前面遍历过的元素呢?
pig不会cv
·
2023-11-05 20:58
#
5.栈与队列
数据结构
进阶C++__STL__容器vector使用方法【简单易懂】
vector构造函数vector赋值操作vector容量和大小vector插入和删除vector数据存取vector互换容器vector预留空间reserve()的实现vector的增删查改的模拟实现
经典题目
练习
NO.-LL
·
2023-11-05 05:36
STL库
C++学习路程
c++
算法
开发语言
堆的实现(C语言)
2.数的基本概念3.树的表示4.树在实际中的运用(表示文件系统的目录树结构)二、二叉树概念及结构1.特殊的二叉树:2.二叉树的性质3.二叉树
经典题目
4.二叉树的存储结构三、堆的概念1.堆的性质2.小堆的实现
Dirk-Colin
·
2023-11-04 19:19
数据结构
数据结构
c语言
算法
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他