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简单算法题
PAT 甲级-入门模拟
阅读原文当时准备PAT竞赛时候,买了本《算法笔记》,书中将题型进行分类,是我最系统的一次算法学习,对题型判断、解题思路都有了新的认知,本篇文章主要记录当时刷的入门模拟题,算是比较简单的
算法题
(有些都不能称之为算法
啸啊啸啊
·
2023-10-31 05:03
算法与数据结构学习
算法
c++
Day1 05-23 动态规划算法练习
这周的重心在
算法题
上,今天刷了三道
算法题
,基本都是最优解不同路径题目链接:https://leetcode.cn/problems/unique-paths/代码:classSolution{publicint
2022新手上路
·
2023-10-31 04:45
算法
动态规划
图论
二叉树 算法
平衡二叉树:左右子树的深度差不超过1二叉树
算法题
模板1:使用递归完成树的前中后序遍历main(TreeN
写的不是代码
·
2023-10-31 01:54
数据结构与算法
算法
c++
leetcode
数据结构与算法7-线性表
算法题
题目1:将2个递增的有序链表合并为一个有序链表;要求结果链表仍然使用两个链表的存储空间,不另外占用其他的存储空间.表中不允许有重复的数据例如:La:{1,2,3},Lb:{3,6,9}Lc:{1,2,3,6,9}关键词:递增有序链表不允许有重复数据保留递增关系(后插法)不占用额外的存储空间指的是不开辟新节点,赋值在链接到链表上算法思想:假设待合并的链表为La和Lb,合并后的新表使用头指针Lc(Lc
fuaiyi
·
2023-10-31 00:43
每日两道
算法题
- 整数旋转
问题给定一个整数,将整数进行反转并输出,如果越界则返回0输入:123输出:321思路从低位逐一向上,获取每一位的值(从后往前获取)。当前结果乘以10(让结果值每次向前进一位)加上当前获取的值,从而得到每次操作的结果值。判断当前操作是否越界将当前临时变量结果赋值给结果。初始值向前进一位(初始值/10)image.png实现publicclassReverseIntNum{publicstaticvo
辉_ace
·
2023-10-30 20:15
编程导航算法通关村第三关 | 爱不起的数组之数组基本操作
能准确处理游标和边界等情况是数组
算法题
最基础重要的问题之一。所以务必自己亲手能写一个才可以,不要感觉挺简单就不写,其中
aiermaAIERMA
·
2023-10-30 20:56
算法
java
数据结构
LeetCode每日一题JAVA、JavaSrcipt题解——2022.08.21-08.31
2022-08-21-1455-检查单词是否为句中其他单词的前缀date:2022-08-2115:01:12tags:[DailyPractice,简单题,字符串,双指针,模拟]categories:
算法题
文章目录
[山青花欲燃]
·
2023-10-30 20:33
LeetCode
leetcode
java
深度优先
iOS
算法题
(一)逆波兰表达式求值
一逆波兰表达式求值150.逆波兰表达式求值说明:整数除法只保留整数部分。给定逆波兰表达式总是有效的。换句话说,表达式总会得出有效数值且不存在除数为0的情况。示例1:输入:["2","1","+","3","*"]输出:9解释:((2+1)*3)=9示例2:输入:["4","13","5","/","+"]输出:6解释:(4+(13/5))=6示例3:输入:["10","6","9","3","+"
iOS开发面试
·
2023-10-30 19:03
程序员
iOS开发者
iOS面试题
iOS开发
算法
程序员
[力扣] 150. 逆波兰表达式求值
[力扣]系列是我个人总结的力扣上的一些
算法题
,主要记录思路和心得,因为最近在准备面试,所以会使用JavaScript来替代Java来实现算法。题目根据逆波兰表示法,求表达式的值。
折本咲焰
·
2023-10-30 19:00
算法
数据结构
力扣
算法
栈
【LeetCode:150. 逆波兰表达式求值 | 栈】
算法题
算法刷题专栏|面试必备算法|面试高频算法越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨作者简介:硕风和炜,CSDN-Java领域新星创作者,保研|国家奖学金|高中学习JAVA|大学完善
硕风和炜
·
2023-10-30 19:27
LeetCode每日一题打卡
面试必须掌握的101题
leetcode
算法
java
面试
栈
逆波兰表达式
洛谷,Hydro,Vijos,博客园,GitHub 分别是什么?
洛谷(luogu.com.cn)是一个在线的算法竞赛平台,提供了大量的
算法题
目,可以进行刷题、比赛、交流等。Hydro是一个开源的在线评测系统,用于处理洛谷和其他OJ平台的算法评测。
Python_enjoy
·
2023-10-30 19:13
洛谷题解
笔记
c语言讲两个数组合并_
算法题
解之合并两个有序数组
给你两个有序整数数组nums1和nums2,请你将nums2合并到nums1中,使nums1成为一个有序数组。说明:初始化nums1和nums2的元素数量分别为m和n。你可以假设nums1有足够的空间(空间大小大于或等于m+n)来保存nums2中的元素。示例:输入:nums1=[1,2,3,0,0,0],m=3nums2=[2,5,6],n=3输出:[1,2,2,3,5,6]题解分析方法一:直接合
weixin_39637920
·
2023-10-30 12:30
c语言讲两个数组合并
循环合并nump数组
算法题
6 3/10 #239 滑动窗口最大值
题目描述:这道题有两个任务,第一是构建滑动的窗格;第二则是要用一个list来存放滑动窗格里面的所有数字,然后还需要一个list来存放所有窗格里的最大值代码如下:我每次最容易想到的就是暴力求解法,燃鹅每次都超出时间限制接下来就是想办法优化:先看看别人的解答先:优化的解答里面用力栈的数据类型在这里稍微停一下,这里我们可以开始进入陈老师的数据结构课学习了目的:大致构建一个数据结构的框架,了解原理以及应用
炎炎兔
·
2023-10-30 10:27
Leetcode刷题笔记题解(C++):寻找最长递增子序列的长度
这应该算是一个模板就是在一段顺序固定的数组中,找出递增的最长一段数字(可以不连续),或者求出长度的意思在
算法题
中非常常见在这里总结一下吧举例再说明一下:1346278911最长递增子序列为134678911
Demo.demo
·
2023-10-30 07:16
Leetcode算法题解
算法
c++
数据结构
leetcode
最长递增子序列
每日
算法题
--删除排序数组中的重复项(简单)
题目描述给定一个排序数组,你需要在**原地**删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。不要使用额外的数组空间,你必须在原地修改输入数组并在使用O(1)额外空间的条件下完成。示例1:给定数组nums=[1,1,2],函数应该返回新的长度2,并且原数组nums的前两个元素被修改为1,2。你不需要考虑数组中超出新长度后面的元素。示例2:给定nums=[0,0,1,1,1,2,
专注学习java
·
2023-10-30 05:40
每日算法
算法
复盘?没错就是你理解的复盘,来看看几种复盘模型吧
未来大家一起加油啊~今晚本身想写一会
算法题
,但是看到了桌面的一大堆学习资料乱七八糟的什么都有,恍然发现自己最近有些迷失了目标,也许最近需要重新制定一下目标了,所以把之前的资料全部清空(当然了都是快捷图标
了 凡
·
2023-10-30 05:39
程序人生
复盘
计划
LeetCode
算法题
: 合并两个有序数组merge
给定两个有序整数数组nums1和nums2,将nums2合并到nums1中,使得num1成为一个有序数组。说明:初始化nums1和nums2的元素数量分别为m和n。你可以假设nums1有足够的空间(空间大小大于或等于m+n)来保存nums2中的元素。示例:输入:nums1=[1,2,3,0,0,0],m=3nums2=[2,5,6],n=3输出:[1,2,2,3,5,6]来源:力扣(LeetCod
「已注销」
·
2023-10-30 01:58
给定一个二进制矩阵a JAVA_面试必备:高频
算法题
终章「图文解析 + 范例代码」之 矩阵 二进制 + 位运算 + LRU 合集...
Attention秋招接近尾声,我总结了牛客、WanAndroid上,有关笔试面经的帖子中出现的
算法题
,结合往年考题写了这一系列文章,所有文章均与LeetCode进行核对、测试。
weixin_39612554
·
2023-10-30 00:03
给定一个二进制矩阵a
JAVA
【
算法题
解】3. 颠倒二进制位
文章目录题目解法一解题思路代码实现复杂度分析解法二解题思路代码实现复杂度分析解法三解题思路代码实现复杂度分析题目颠倒给定的32位无符号整数的二进制位。来自:leetcode解法一解题思路取n的最低位,赋值给ans的最低位(ans初始值位0)。然后n向后移动一位,ans向前移动一位,重复步骤1,直到取完n的所有位置。代码实现publicclassSolution{//youneedtreatnasa
i余数
·
2023-10-30 00:32
每周一道算法题
算法
leetcode
职场和发展
java
递归快排 2016年408数据结构
算法题
#include#include#include#include#includeusingnamespacestd;voidrand(vector&temp,intNum){srand(time(nullptr));//设置随机数种子while(Num--){temp.push_back(rand()%10000);}shuffle(temp.begin(),temp.end(),std::mt1
Diana boncheva
·
2023-10-30 00:01
数据结构
陈越姥姥
浙江大学
算法
数据结构
c++
算法题
(8)幸运数
算法题
(8)幸运数题目C代码题目小明同学学习了不同的进制之后,拿起了一些数字做起了游戏。小明同学知道,在日常生活中我们最常用的是十进制数,而在计算机中,二进制数也很常用。
泽男
·
2023-10-30 00:00
算法题
c/c++
阿里面试
算法题
合集二
13.机器人运动的范围地上有一个m行n列的方格,从坐标[0,0]到坐标[m-1,n-1]。一个机器人从坐标[0,0]的格子开始移动,它每次可以向左、右、上、下移动一格(不能移动到方格外),也不能进入行坐标和列坐标的数位之和大于k的格子。例如,当k为18时,机器人能够进入方格[35,37],因为3+5+3+7=18。但它不能进入方格[35,38],因为3+5+3+8=19。请问该机器人能够到达多少个
Tim在路上
·
2023-10-29 21:49
前端刷题 | 网站
W3Cschoolhttps://www.w3cschool.cn/exam计算机方面的知识涵盖较全牛客网应届生招聘题库,校招实习笔试面试真题力扣前端方面的题目较为基础,基本不考复杂
算法题
稀土掘金https
要加油哦~
·
2023-10-29 18:41
vue学习
JS学习
笔记
前端
从零开始学c语言第三天
我们今天继续讲
算法题
第一题:现在有1,2,3,4,四个数字,他们之间能组成多少个互
别欺负小白了好咩
·
2023-10-29 18:05
【
算法题
】从数量最多的堆取走礼物
题目:给你一个整数数组gifts,表示各堆礼物的数量。每一秒,你需要执行以下操作:选择礼物数量最多的那一堆。如果不止一堆都符合礼物数量最多,从中选择任一堆即可。选中的那一堆留下平方根数量的礼物(向下取整),取走其他的礼物。返回在k秒后剩下的礼物数量。示例1:输入:gifts=[25,64,9,4,100],k=4输出:29解释:按下述方式取走礼物:在第一秒,选中最后一堆,剩下10个礼物。接着第二秒
程序员小2
·
2023-10-29 14:10
算法
数据结构
【教3妹学编辑-
算法题
】H 指数
3妹:2哥早,我早餐已经吃过了,吃了油条、豆浆、牛肉饼、八宝粥……嗝……2哥:吃这么多,看你都打嗝了,吃饭喝足,开始学习了,先从一道
算法题
开始全新的一天吧!3妹:好鸭好鸭,放马过来吧。
程序员小2
·
2023-10-29 14:10
算法
额,又是一道装逼解法的
算法题
题目来源于LeetCode上第342号问题:4的幂。题目难度为Easy,目前通过率为45.3%。题目描述给定一个整数(32位有符号整数),请编写一个函数来判断它是否是4的幂次方。示例1:输入:16输出:true示例2:输入:5输出:false进阶:你能不使用循环或者递归来完成本题吗?题目解析这道题最直接的方法就是不停的去除以4,看最终结果是否为1,参见代码如下:classSolution{publ
五分钟学算法
·
2023-10-29 10:49
每日一道
算法题
+面试题day 5-6
细节和详细解释,请看:https://leetcode-cn.com/1.题目
算法题
:1.有效的字母异位词:给定两个字符串,判断是否是字母异位词(字母打乱)2.两数之和:给定一个数组,和一个target
听风丨说话
·
2023-10-29 10:57
算法和数据结构
面试
算法题面试专栏
Android面试
数据结构和算法
面试题
每天一道
算法题
1.旋转数组给定一个数组,将数组中的元素向右移动k个位置,其中k是非负数。进阶:尽可能想出更多的解决方案,至少有三种不同的方法可以解决这个问题。你可以使用空间复杂度为O(1)的原地算法解决这个问题吗?示例1:输入:nums=[1,2,3,4,5,6,7],k=3输出:[5,6,7,1,2,3,4]解释:向右旋转1步:[7,1,2,3,4,5,6]向右旋转2步:[6,7,1,2,3,4,5]向右旋转
小陈-程序员
·
2023-10-29 10:26
算法
算法
删除有序数组的重复项
flag软件学院大三党,每日一道
算法题
,第五天题目介绍给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素最多出现两次,返回移除后数组的新长度。
generous~
·
2023-10-29 10:25
Java
数组
算法
左神
算法题
系列:动态规划机器人走路
机器人走路假设有排成一行的N个位置记为1~N,N一定大于或等于2开始时机器人在其中的start位置上(start一定是1~N中的一个)如果机器人来到1位置,那么下一步只能往右来到2位置;如果机器人来到N位置,那么下一步只能往左来到N-1位置;如果机器人来到中间位置,那么下一步可以往左走或者往右走;规定机器人必须走K步,最终能来到aim位置(P也是1~N中的一个)的方法有多少种给定四个参数N,sta
骇客567
·
2023-10-29 10:52
算法实战
算法
动态规划
每日一题——删除排序数组中的重复项
菜鸡每日一题系列打卡26天每天一道
算法题
目小伙伴们一起留言打卡坚持就是胜利,我们一起努力!
有理想的菜鸡
·
2023-10-29 10:44
算法
每日一道算法面试题(11):leecode220:存在重复元素 III
1.
算法题
目给定一个整数数组,判断数组中是否有两个不同的索引i和j,使得nums[i]和nums[j]的差的绝对值最大为t,并且i和j之间的差的绝对值最大为ķ。
Alexlee1986
·
2023-10-29 10:43
面试题
算法题
编程学习
每日一道
算法题
:26. 删除有序数组中的重复项
难度简单题目给你一个非严格递增排列的数组nums,请你原地删除重复出现的元素,使每个元素只出现一次,返回删除后数组的新长度。元素的相对顺序应该保持一致。然后返回nums中唯一元素的个数。考虑nums的唯一元素的数量为k,你需要做以下事情确保你的题解可以被通过:更改数组nums,使nums的前k个元素包含唯一元素,并按照它们最初在nums中出现的顺序排列。nums的其余元素与nums的大小不重要。返
骇客567
·
2023-10-29 10:11
算法实战
算法
leetcode
854算法之线性表
周小伦说的建议王道的所有
算法题
最好都写一下啊,尤其是树的,排序相关的要写一下,然后还有链表,链表有一些反转链表啊一些经典的代码肯定要背的呀,比如说,三种遍历的递归和非递归,怎么找树的宽度对吧啊,找树的宽度
-恰饭第一名-
·
2023-10-29 09:16
算法
LeetCode
算法题
-Factorial Trailing Zeroes(Java实现)
这是悦乐书的第183次更新,第185篇原创01看题和准备今天介绍的是LeetCode
算法题
中Easy级别的第42题(顺位题号是172)。给定一个整数n,返回n!中的尾随零数。
程序员小川
·
2023-10-29 06:48
js广度优先和深度优先
今天面试,有个
算法题
,说用广度优先的算法,打印出节点的值。
oh_flying
·
2023-10-29 06:26
51nod 1629 B君的圆锥
1629B君的圆锥基准时间限制:1秒空间限制:131072KB分值:10难度:2级
算法题
收藏关注B君要用一个表面积为S的圆锥将白山云包起来。
纯真zwj
·
2023-10-29 06:24
小学几何题
算法通关村第一关链表青铜挑战笔记
单链表概念任何数据结构的基础都是创建+增删改查,由这几个操作可以构造很多
算法题
什么是链表首先看一下什么是链表?使用链表存储数据,不强制要求数据在内存中集中存储,各个元素可以分散存储在内存中。
程序员雨空集
·
2023-10-29 05:31
编程导航算法通关村
算法
链表
笔记
java
PAT甲级C/C++字符串输入问题
以下总结了一些字符串输入的问题,避免在刷
算法题
的过程中因为输入的问题而出现答案错误。1.cin对于string类型,遇空格/换行符为结束的标志,但是空格/换行符仍在缓冲区中。
iamstevenlu
·
2023-10-29 03:36
C++
c++
Android随笔之
算法题
解
Test1:给定一个有符号整型数,将这个数字反转并输出给定123输出321解题思路:privateintreversal_2(intn){inttemp=0;intm=0;while(n!=0){m=m*10+n%10;//取个位if(temp!=m/10){//根据补码运算规则,如果发生了溢出那么temp和m/10的值一定不相等return0;}temp=m;n=n/10;}returnm;}T
android老菜鸟
·
2023-10-29 01:14
双指针技巧直接秒杀五道
算法题
学算法认准labuladong后台回复进群一起刷力扣????读完本文,可以去力扣解决如下题目:141.环形链表(Easy)141.环形链表II(Medium)167.两数之和II-输入有序数组(Medium)344.反转字符串(Easy)19.删除链表倒数第N个元素(Medium)本文是一两年前发过的一篇文章,当时没多少人看,现在由于账号迁移的原因公众号里都搜索不到了,我就重新加工了一下,并且添加
labuladong
·
2023-10-28 23:33
指针
算法
链表
数据结构
websphere
笔试/面试/leetcode刷题经验之谈
leetcode只刷了200左右(但都不是啥水题),
leetcode简单
、中等级别的题目大部分都可以做。大部分公司的笔试题也还行,当然了像字节、腾讯一些太难的题目就有点顶不住了,面试遇到的算
Firstlucky77
·
2023-10-28 23:31
算法
面试
leetcode
java
代码随想录day37|贪心收尾|738.单调递增的数字|714. 买卖股票的最佳时机含手续费|968.监控二叉树|贪心总结|Golang
代码随想录day37今天结束后,剩下DP大头了目录代码随想录day37738.单调递增的数字714.买卖股票的最佳时机含手续费968.监控二叉树贪心算法总结738.单调递增的数字贪心
算法题
目要求小于等于
编程练习时长两年半
·
2023-10-28 23:48
代码随想录训练营|算法基础
算法
贪心算法
leetcode
后端
golang
华为OD机考
算法题
:矩阵最大值
题目部分题目矩阵最大值难度难题目说明给定一个仅包含0和1的N*N二维矩阵,请计算二维矩阵的最大值,计算规则如下:1.每行元素按下标顺序组成一个二进制数(下标越大越排在低位),二进制数的值就是该行的值。矩阵各行值之和为矩阵的值。2.允许通过向左或向右整体循环移动每行元素来改变各元素在行中的位置。比如:[1,0,1,1,1]向右整体循环移动2位变为[1,1,1,0,1],二进制数为11101,值为29
御剑乐逍遥
·
2023-10-28 21:05
华为OD机考
华为od
算法
矩阵
数据结构
Java
Javascript
设计一个递归算法,删除不带头结点的单链表L中所有值为x的结点(王道课后习题详解)
这道题是王道单科书数据结构的链表课后题大题的第一题,刚开始想了很长时间也想不通,做不会,看了看课后答案也不理解,今天又苦思冥想好大一会终于解决了,下面就是这道链表
算法题
的核心思想:题干的要求是以:递归不带头结点的方式删除单链表中的所有值为
Gaolw1102
·
2023-10-28 20:20
计算机综合基础(408)
#
数据结构
算法通关村第 1 关 | 白银笔记
算法题
目中有涉及到倒数第k个结点的题目,可以使用双指针寻找倒数第k个元素可以使用快慢双指针,我们先将fast向后遍历到第k+1个节点,slow仍然指向链表的第一个节点,此时指针fast与slow二者之间刚好间隔
大一新生10086
·
2023-10-28 17:24
算法
笔记
算法题
目-21周-Maximum Level Sum of a Binary Tree
Giventherootofabinarytree,thelevelofitsrootis1,thelevelofitschildrenis2,andsoon.ReturnthesmallestlevelXsuchthatthesumofallthevaluesofnodesatlevelXismaximal.Example1:imageInput:[1,7,0,7,-8,null,null]Ou
庄泽锐
·
2023-10-28 15:07
蓝桥杯 第 2 场算法双周赛 第4题 通关【算法赛】c++ 优先队列 + 小根堆 详解注释版
这款游戏由很多关卡和副本组成,每一关可以抽象为一个节点,整个游戏的关卡可以抽象为一棵树形图,每一关会有一道
算法题
,只有当经验值不低于第i关的要求ki时,小蓝才能挑战成功通过此关,并且获得si的经验值,每关的经验值
冷yan~
·
2023-10-28 14:32
蓝桥杯
堆
队列
蓝桥杯
算法
c++
数据结构
优先队列
堆
阿里蚂蚁淘宝等多次一面面试面经
一面采用电话面试+笔试链接做
算法题
(可能开视频)的形式蚂蚁第一次:自我介绍技术一般使用开源技术还是自己研发开源springcloud等流水线用来做什么用户是什么人应用场景是toB的对吧学到的最前沿的技术有哪些
Miaodawang
·
2023-10-28 13:48
面试
职场和发展
上一页
26
27
28
29
30
31
32
33
下一页
按字母分类:
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
其他