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
ACM_好题经典题
【数据结构】单链表OJ题(二)
接下来就让我们进入实践,练习一些
经典题
目,让我们对单链表的理解更加深入一、链表分割题目:方法一:我们创建两条链表,把小于x的节点放在一条链表中,剩余的放在另一条
小王又困了
·
2023-08-11 04:54
数据结构
数据结构
c++
算法
c语言
链表
LeetCode150道面试
经典题
--罗马数字转整数(简单)
目录1.题目2.示例3.思路4.案例代码(Java)1.题目罗马数字包含以下七种字符:I,V,X,L,C,D和M。字符 数值I 1V 5X 10L 50C 100D 500M 1000例如,罗马数字2写做II,即为两个并列的1。1
Alphamilk
·
2023-08-11 01:17
leetcode
java
面试
leetcode
职场和发展
LeetCode150道面试
经典题
--最后一个单词的长度(简单)
1.题目给你一个字符串s,由若干单词组成,单词前后用一些空格字符隔开。返回字符串中最后一个单词的长度。单词是指仅由字母组成、不包含任何空格字符的最大子字符串。2.示例3.思路通过对字符串的反转,转为数组开始遍历,设计两个指针。一个指针找到最后单词的起始,另一个指针指向单词指针的末尾,LeetCode代码:classSolution{publicintlengthOfLastWord(Strings
Alphamilk
·
2023-08-11 01:17
leetcode
面试
算法
leetcode
开发语言
LeetCode150道面试
经典题
--找出字符串中第一个匹配项的下标(简单)
1.题目给你两个字符串haystack和needle,请你在haystack字符串中找出needle字符串的第一个匹配项的下标(下标从0开始)。如果needle不是haystack的一部分,则返回-1。2.示例3.思路回溯算法:首先将字符串拆分成字符数组,然后对数组进行遍历,进行一一匹配,如果出现匹配失败则回溯到一开始的数组重新进行下一次匹配。LeetCode代码:classSolution{pu
Alphamilk
·
2023-08-11 01:45
leetcode
java
开发语言
算法
面试
leetcode
【数据结构
经典题
目】—两个队列实现栈与两个栈实现队列
食用指南:本文在有C基础的情况下食用更佳这就不得不推荐此专栏了:C语言本文前置知识:C语言实现栈与队列♈️今日夜电波:怪獣の花唄—Vaundy3:12━━━━━━️────────4:13◀️⏸▶️☰关注点赞收藏您的每一次鼓励都是对我莫大的支持目录两个队列实现栈问题的描述以及要求思路整理具体的思路:每个操作的实现初始化判空入栈出栈取栈顶元素销毁栈整体代码两个栈实现队列问题的描述以及要求思路整理具体
B1ue慕斯
·
2023-08-10 21:54
数据结构与算法炼体
淬体中
数据结构
c语言
js中的事件委托或是事件代理详解
转载自https://www.cnblogs.com/liugang-vip/p/5616484.html起因:1、这是前端面试的
经典题
型,要去找工作的小伙伴看看还是有帮助的;2、其实我一直都没弄明白,
React大法好
·
2023-08-10 21:27
事件委托
出处https://www.cnblogs.com/liugang-vip/p/5616484.html起因:1、这是前端面试的
经典题
型,要去找工作的小伙伴看看还是有帮助的;2、其实我一直都没弄明白,写这个一是为了备忘
阿水ovo
·
2023-08-10 19:55
acm-(
好题
、神题)2020-2021 Winter Petrozavodsk Camp, Day 5 B.Lockout vs tourist
传送门简要题意:你和tourist一起比赛做题,你们两个每轮同时决策做哪道题,如果选择相同的题目,那么你不得分,比赛继续进行,如果选择了不同的题目,那么你能拿下你选择的这道题的全部分数,比赛结束,tourist想让你得分最少,你想让得分最多,问在双方均采取最优决策的情况下你的期望得分。这道题一看就非常难以下手,直接给出题解的神仙做法吧。首先tourist的决策一定是基于概率的,我们考虑给每个问题设
&*^*&
·
2023-08-10 15:40
数学
思维
动态规划
力扣
经典题
目 <用两个栈实现一个队列>
题目描述:请你仅使用两个栈实现先入先出队列。队列应当支持一般队列支持的所有操作(push、pop、peek、empty):实现MyQueue类:voidpush(intx)将元素x推到队列的末尾intpop()从队列的开头移除并返回元素intpeek()返回队列开头的元素booleanempty()如果队列为空,返回true;否则,返回false说明:你只能使用标准的栈操作——也就是只有pusht
mc10141222
·
2023-08-09 23:51
力扣练习
c++
力扣
单链表
经典题
总结(c语言版)
这些例题具体的解法并不重要,重要的是找到有什么是之前不会的,学习之后会了的。掌握解决问题的技巧是关键的,再做题中会发现很多没有思路或者有但只有一点思路的题,这个时候打开电脑自带的画图工具画图思考是解决问题关键的一步。思考所有可能的方法,以免钻牛角尖。考虑常见的边界情况(对单链表而言是,头尾,空,非空),完善代码。积累做题的技巧,对于第一次见到的题目可以不会,但是第3次见到类似的题目就一定要做出来。
remake_m
·
2023-08-09 15:08
数据结构
算法
链表
《肖申克的救赎》
“救赎”是整部电影中的点睛之笔,这也是西方电影中的
经典题
材之一。
NewsCenter
·
2023-08-09 13:35
LeetCode150道面试
经典题
-删除有序数组中的重复项(简单)
1.题目给你一个升序排列的数组nums,请你原地删除重复出现的元素,使每个元素只出现一次,返回删除后数组的新长度。元素的相对顺序应该保持一致。然后返回nums中唯一元素的个数。考虑nums的唯一元素的数量为k,你需要做以下事情确保你的题解可以被通过:更改数组nums,使nums的前k个元素包含唯一元素,并按照它们最初在nums中出现的顺序排列。nums的其余元素与nums的大小不重要。返回k。判题
Alphamilk
·
2023-08-09 02:34
leetcode
java
面试
算法
数据结构
LeetCode150道面试
经典题
-买卖股票的最佳时机(简单)
1、题目给定一个数组prices,它的第i个元素prices[i]表示一支给定股票第i天的价格。你只能选择某一天买入这只股票,并选择在未来的某一个不同的日子卖出该股票。设计一个算法来计算你所能获取的最大利润。返回你可以从这笔交易中获取的最大利润。如果你不能获取任何利润,返回0。2、示例示例1:输入:[7,1,5,3,6,4]输出:5解释:在第2天(股票价格=1)的时候买入,在第5天(股票价格=6)
Alphamilk
·
2023-08-09 02:02
leetcode
算法
数据结构
leetcode
面试
2023-08-07力扣今日四题-
好题
链接:剑指Offer03.数组中重复的数字题意:如题解:看到一个很牛的时间复杂度O(n)的原地算法:由于数组长度n,数组内只有0到n-1,那么,我们用对应-n到-1表示nums[index]出现过一次,-2n到-n-1表示出现两次具体是怎么做呢,我们遍历数组,遇到的下标x的数字t,对于nums[t]我们就减去n,表示t出现了,如果t>x那它就修改了还没遍历到的数字,但是当我们遍历到t的时候,如果发
Qian丶Xi
·
2023-08-09 01:24
力扣每日一题
leetcode
2023-08-07力扣今日七题-
好题
链接:剑指Offer11.旋转数组的最小数字154.寻找旋转排序数组中的最小值II题意:找一个数组里的最小值,这个数组是有非递减数组旋转而来的,旋转n次表示把前n个数移动到数组末尾解:很有趣的二分,由于是非递减数组旋转而来,所以最小值往右一定小于等于最小值左侧,可以以此进行二分如果这个数字大于nums[r],那么他一定属于最小值左侧,小于nums[r]一定属于右侧But:唯一要注意等于的情况,因为
Qian丶Xi
·
2023-08-08 09:52
力扣每日一题
leetcode
算法
2020年3月5日 晴(54)
中午回家给卓冉找
好题
材画雷锋宣传画,老师让四点前上交,由于中午我时间比较紧张没法等卓冉画完,于是我就教卓冉怎么用手机拍照片发给我,交代好后我就去上班了。过了一会卓冉就给我发过照片来了,拍的还不错。
e3808f3885d8
·
2023-08-08 04:56
力扣(leetcode)
经典题
目分享第2期——链表
力扣第二期介绍1.反转链表2.移除链表元素3.找链表的中间节点4.寻找链表中的倒数第k个结点5.合并两个有序链表总结第二期介绍本期博客主要讲解的题目是有关链表的一些经典OJ题,有一定难度,希望大家耐心看完。1.反转链表题目介绍:给你单链表的头节点head,请你反转链表,并返回反转后的链表。OJ链接思路分析:定义一个新头,将原链表的元素依次头插致新头后面,最后返回新头。时间复杂度:O(N)图解:代码
ZHA_123
·
2023-08-08 02:40
C语言刷题
leetcode
链表
数据结构
c语言
算法
为什么总是在洗澡的时候有灵感?
之前的几篇文章,大部分都是利用洗澡的时间在心里默默确定
好题
目,列好提纲,洗完澡后回到宿舍一气呵成的。除了决定更新什么文章,每当实验毫无进展的时候
甜甜小萌豆
·
2023-08-08 00:02
孩子,希望你明白,什么才是最重要的
分
好题
,讲好答案后,就把这件事完全交给她们。一个小时后,其中的两个人悄悄跑到办公室,贴在耳边告诉我,小T在改卷时修改了自己的答案。说着就拿起试卷,指给我看,“老师您看,笔的颜色都不一样,一深
淡蓝色的思考者
·
2023-08-07 22:23
内化于心
经典题
型,延展题型他在《讲题群》中都讲过。当时的作业考试都没问题。现在,他有了问题。这亦不奇怪。遗忘是客观存在,也是大脑自我保护的一种方式。否则,什么东西也装,大脑吃不消。
政坤奶奶
·
2023-08-07 19:24
LeetCode150道面试
经典题
-合并两个有序数组(简单)
合并两个有序数组题目:给你两个按非递减顺序排列的整数数组nums1和nums2,另有两个整数m和n,分别表示nums1和nums2中的元素数目。请你合并nums2到nums1中,使合并后的数组同样按非递减顺序排列。注意:最终,合并后数组不应由函数返回,而是存储在数组nums1中。为了应对这种情况,nums1的初始长度为m+n,其中前m个元素表示应合并的元素,后n个元素为0,应忽略。nums2的长度
Alphamilk
·
2023-08-07 12:49
算法
leetcode
职场和发展
java
LeetCode150道面试
经典题
-移除元素(简单)
目录1.题目2.解题思路3.解题代码1.题目移除元素给你一个数组nums和一个值val,你需要原地移除所有数值等于val的元素,并返回移除后数组的新长度。不要使用额外的数组空间,你必须仅使用O(1)额外空间并原地修改输入数组。元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。说明:为什么返回数值是整数,但输出的答案是数组呢?请注意,输入数组是以「引用」方式传递的,这意味着在函数里修改输入
Alphamilk
·
2023-08-07 12:46
leetcode
java
面试
算法
数据结构
java
C语言初阶必刷题-
经典题
精选
文章目录函数判断素数函数判断闰年打印一个数的每一位求阶乘非递归实现递归实现strlen的模拟非递归实现递归实现字符串逆序非递归实现递归实现方法二计算一个数的每位之和(递归实现)递归实现n的k次方递归和非递归分别实现求第n个斐波那契数递归实现非递归实现函数判断素数题目内容:实现一个函数,判断一个数是不是素数。利用上面实现的函数打印100到200之间的素数。#include#includeintis_
北冥有鱼-.
·
2023-08-07 06:53
初识C语言每日一练
c语言
算法
c++
遍历二叉树的非递归算法并不难
并用这些遍历算法加一些扩展来完成
经典题
目,例如求树高、逆序遍历等等。
庚昀◟
·
2023-08-06 19:13
算法
数据结构
单链表
经典题
目总结(C语言)
单链表
经典题
目+解答,从简到易单链表面试题+画图分析+源代码1.移除链表元素画图分析源代码2.反转链表画图分析源代码3.链表的中间结点画图分析源代码4.链表中倒数第k个结点画图分析源代码5.合并两个有序链表画图分析源代码
kpl_20
·
2023-08-06 17:03
c语言
链表
数据结构
2023-08-05力扣今日五题-
好题
链接:剑指Offer52.两个链表的第一个公共节点题意:如题解:非常有趣的双指针首先我们不管他们是否有公共段啊,我们要知道一个指针从A出发走到A结尾,再从B出发走到B结尾,和从B出发最终到A结尾是一样的距离,那么我们先将最后面的N个排除(N取两个链表最短长度-1)那么当Red指针到RedEnd位置,Blue指针到BlueEnd的时候,两个指针走过的距离是一样的,(也就是接下来两个指针同步指向倒数第
Qian丶Xi
·
2023-08-06 08:35
力扣每日一题
leetcode
链表
【经典算法】N皇后问题
做一道
经典题
目,来一场思维旅行。目录✨前言✨题目:传统解法:代码示例:大神解法:题目:n皇后问题研究的是如何将n个皇后放置在n×n的棋盘上,并且使皇后彼此之间不能相互攻击。
快乐的星球
·
2023-08-06 06:19
经典算法题
算法
面试
数据结构
剑指offer
动态开点线段树
好题
(推荐)
[题目链接](https://acm.xylab.fun/judge/problem/view/1028)题意:对于一个1-n的序列,有两种操作,第一种更改一个位置的值第二种就是查询[l,r]里x出现奇数次的子区间的个数。题解:我们对每个位置的数建一颗区间01线段树,那么我们动态开点,注意这里有多个根,也就是说有很多颗线段树。那么我们可以维护五个值:val,len,sumL,sumR,sum,分别
没4年
·
2023-08-05 23:05
数据结构--线段树
动态开点01线段树
朱自清《春》中各段顺序的秘密
这两个题都很能锻炼学生的思维能力,不少老师都很重视这两个
经典题
的分析、练习。其实《春》的各段之间也有内在的逻辑顺序,也是不能够换位的,可以让学生认真地讨论一下以锻炼分析能力。
旭日老师
·
2023-08-05 10:14
华为OD面试记录
经典题
,面试题也出现过一次,由此可见这
长高
·
2023-08-04 12:48
面试
华为od
职场和发展
算法专栏之贪心算法专题
文章目录一、对贪心算法的理解二、贪心算法的常见套路三、
经典题
目及详解3.1分发饼干题意题解一、对贪心算法的理解贪心算法是最接近人类智慧的算法,贪心算法的思想是每次都贪图局部最优,从而得到一个全局最优解。
it00zyq
·
2023-08-04 01:40
算法专栏
算法
贪心算法
c++
弯道超车必做
好题
锦集一(C语言选择题)
前言:编程想要学的好,刷题少不了,我们不仅要多刷题,还要刷
好题
!为此我开启了一个弯道超车必做
好题
锦集的系列,每篇大约10题左右。此为第一篇选择题篇,该系列会不定期更新,后续还会开编程题的系列。
WHabcwu
·
2023-08-04 00:11
c语言
经验分享
其他
<数据结构与算法>单链表OJ
链表的回文结构8.相交链表9.环形链表10.环形链表II总结前言学习完单链表的增删查改,我们就需要练习来巩固,单链表中的题目无非就是增删查改的排列组合,根据实际情况采用较为方便的方式解题,这里小帅带大家练习链表
经典题
目
这个男人叫小帅
·
2023-08-04 00:07
c语言
算法
数据结构
链表
2023-08-01力扣今日二题-Hard-DP&LIS&优先队列-
好题
链接:354.俄罗斯套娃信封问题题意:一个信封有长宽,如果一个信封的长宽均严格大于另一个信封,那么大的这个信封可以装下小的这个信封求最多能套娃几个信封解:类似普通的最长上升子序列,但是信封有两个数据,第一时间想到的是优先队列排序,但是我们发现这两个数据并没有优先级,也不能通过加减乘除之类的操作制造一个新的关键数据我们看一下正常最长上升子序列的解法动态规划的LIS算法,它的DP[i-1](下标初始为
Qian丶Xi
·
2023-08-03 06:16
力扣每日一题
leetcode
算法
动态规划
c++
质数(判定质数 分解质因数 筛质数)
这里写目录标题一、判定质数思路分析代码实现二、分解质因数思路分析典型题目代码实现三、质数筛
经典题
目思路分析1.朴素筛法2.埃氏筛法3.欧拉筛法一、判定质数思路分析由于每个合数的因子是成对出现的,即如果ddd
Hongs_Cai
·
2023-08-03 05:06
从零开始的算法打灰
算法
c++
教学总结——溶解度问题
说这个题目其实是一个
好题
目,既培养化学核心能力和化学素养,有能让学生能力全面发展。接下来总会在教材的只言片语中找到依据,说,你看,你看,课本对应的知识点在这里。
千面英雄侠
·
2023-08-03 01:17
[八佰]票房大卖,能否在九月三日这天给全国的学生放映一下?
[八佰]正是弘扬爱国主义最
好题
材,它的档期正好跟抗日纪念日“撞车”了,而且这部影片备受群众欢迎,如果有关部门能跟电影公司达成一个协议,用实惠的价格购买放映权,在教室给学生们放映一下,我想这个教育效果肯定会非常好的
东东五一
·
2023-08-01 18:36
《翻开收藏夹,拾起行动的力量》
文章目录每日一句正能量前言分享一道收藏的
好题
分享一个收藏的便捷技巧积灰这么久,这个当时被收藏的东西对现在的你还有用吗?后记每日一句正能量很喜欢一个字,淡,平淡的淡,其实很不平淡,蕴含着很多人生哲理。
想你依然心痛
·
2023-08-01 11:02
个人总结与成长规划
收藏夹
尘封的记忆
【C++】多态的实现及其底层原理
有虚函数的对象的大小2.4普通对象调用和实现多态后的对象调用三、多态的原理
经典题
回到多态的两个条件多态条件的两个特例:(这一点是C++的大坑)3.1动态绑定和静态绑定四、默认成员函数和
在肯德基吃麻辣烫
·
2023-07-31 16:40
C++
c++
开发语言
多态
学子周记小作之四
为什么别人每周都有
好题
材,可我却总想不出来。
周_170e
·
2023-07-31 11:30
2022-12-12
2022-2023第一学期复盘模版:1我的大学生活之大学英语学习1)在这个学期的大学英语学习中,我的GPS[Gains]更加清晰的了解如何学习英语,特别是关于听力方面,不会再以为了做
好题
目而做题,而会去理解听力内容讲的具体是什么
26王梦妍
·
2023-07-30 14:37
收藏与掘出 沉淀与成长
收藏从未停止,练习从未开始——掘出那些闪光的宝藏目录引言:收藏的深意分享一道你收藏的
好题
分享一个你收藏的便捷技巧积灰这么久,这个当时被你收藏的东西对现在的你还有用吗?
VengaZ
·
2023-07-30 13:56
随笔
学习
笔记
【学霸.练功记篇】
2.都有一个
好题
本。3.新课之前一定先预习。4.先复习后做作业。5.做作业要计时(限时训练)。
BESSI52
·
2023-07-30 05:23
代码随想录算法训练营第九天 | 字符串总结、双指针回顾
KMP算法是字符串查找最重要的算法双指针总结该文中一共介绍了leetcode上九道使用双指针解决问题的
经典题
目,除了链表一些题
小蛙先森
·
2023-07-29 19:32
算法
DFS学习总结
目录1.介绍2.快速理解编辑3.
经典题
目解析11.题目2.解题思路3.代码思路4.代码实现4.
经典题
目解析21.题目2.解题思路3.代码思路4.代码实现5.附录1.介绍概念:DFS(DepthFirstSearch
ChuRi_BaiYu
·
2023-07-29 17:05
总结
深度优先
算法
c++
力扣 211. 添加与搜索单词 - 数据结构设计 字典树
https://leetcode-cn.com/problems/design-add-and-search-words-data-structure/思路:字典树
经典题
目。
csu_xiji
·
2023-07-29 15:26
力扣
字典树
搜索
数据结构
【公务员面试
经典题
型精解之六十九】对现在的“学历越来越高,年龄越来越小,官越来越大”现象你怎样看?
答题思路:“学历越来越高,年龄越来越小,官越来越大”说明现代用人单位追求高学历,队伍年轻化,对此,我们要辩证地看待。
夫玮
·
2023-07-29 12:58
C语言分支语句和循环语句
经典题
及易错题
大家好,我是深鱼~目录前言:1.switch语句2.从大到小输出3.打印素数4.打印闰年5.最大公约数(1)题解1:辗转相除法(2)题解2:更相减损法6.乘法口诀表7.求最大值8.分数求和总结:结语:前言:本篇适合于初次学习分支语句和循环语句的同学学习,这些编程题都是一些经典必会题,如果你做过,看看还有没有第二种方法,然后看看什么方法最优,欢迎评论区交流学习1.switch语句题目:关于switc
深鱼~
·
2023-07-29 06:24
c语言
算法
开发语言
春节
春节作文的写作技巧审
好题
目,明确内容这次习作是要我们写一篇与春节有关的以"感受传统文化"为主题的话题作文。我们可以采用化大为小的方法,把"传统文化"具体划分为传统习俗、民间工艺等小的文化话题来写。
亲子辅导中心
·
2023-07-28 16:29
收藏夹里的好东西
“收藏从未停止,练习从未开始”,或许有那么一些
好题
好方法,在被你选中收藏后却遗忘在收藏夹里积起了灰?今天请务必打开你沉甸甸的收藏重新回顾,分享一下那些曾让你拍案叫绝的好东西吧!
肖申克的陪伴
·
2023-07-28 06:22
其它
高效便捷化
经验分享
笔记
python
安全
生活
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他