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简单算法题
「每日一题」面试官问你对Promise的理解?可能是需要你能手动实现各个特性
,精选好文,每日一题时间永远是自己的每分每秒也都是为自己的将来铺垫和增值作者:saucxs|songEagle来源:原创一、前言2020.12.23日刚立的flag,每日一题,题目类型不限制,可以是:
算法题
程新松
·
2023-04-18 04:25
《剑指offer》66道
算法题
合集(java实现)
《剑指offer》66道编程题一、数组(共12道题目)1、《剑指offer》1查找特殊二维数组中的数√2、《剑指offer》6查找旋转数组中的最小数字√3、《剑指offer》13调整数组顺序,使得奇数在偶数前面√4、《剑指offer》19顺时针打印矩阵√5、《剑指offer》28找出数组中出现超过一半的数字√6、《剑指offer》30找出连续子数组的最大和√7、《剑指offer》32把数组排成最小
Batman。
·
2023-04-18 04:25
JavaSE经典编程题
java
算法
开发语言
14 天肝完这 110 道 LeetCode
算法题
小抄,喜提 8 个大厂 offer
前言随着互联网寒潮的到来,越来越多的互联网公司提高了面试的难度,其中之一就是加大了面试当中手撕
算法题
的比例。
wadfdhsajd
·
2023-04-18 02:00
后端
框架
java
算法
leetcode
职场和发展
Leetcode的精华总结算法小抄,全球排名 36,到底有多牛逼?
其实,
算法题
目已经成为了公司筛人的一种方式,大厂的每一轮面试基本都会有几道
算法题
,甚至有的公司笔试全部都是
算法题
。其他题目答得都差不多,那你
算法题
做不出来,可能就被淘汰了。
编程界打工仔
·
2023-04-18 02:58
java
Java
面试
面经
算法
数据结构
14天肝完这110道LeetCode
算法题
小抄,喜提8个大厂offer
前言我一前同事,原来在一家小公司,后来由于经济不景气,被迫下岗。当然,被裁时有很多原因。老板找员工面谈时,有时为了让员工相对容易接受,会说公司效益不好要倒闭了、大环境不好、行业趋势下滑,而唯独不会告诉你:你的能力或许不行。为了能进大厂保安稳,他苦心钻研,终于拿下了8家公司的offer!以下是我这位同事个⼈的经验的总结。这篇⽂章就是希望对数据结构和算法建⽴⼀个框架性的认识。从整体到细节,自顶向下,从
跟着我学Java
·
2023-04-18 02:57
面试
程序员
算法
算法
leetcode
职场和发展
有趣的110道LeetCode
算法题
小抄,势如破竹的面试
前言随着互联网寒潮的到来,越来越多的互联网公司提高了面试的难度,其中之一就是加大了面试当中手撕
算法题
的比例。
JavaShark
·
2023-04-18 02:27
算法
面试
leetcode
2019-06-29(第九周)
算法题
请你来实现一个atoi函数,使其能将字符串转换成整数。首先,该函数会根据需要丢弃无用的开头空格字符,直到寻找到第一个非空格的字符为止。当我们寻找到的第一个非空字符为正或者负号时,则将该符号与之后面尽可能多的连续数字组合起来,作为该整数的正负号;假如第一个非空字符是数字,则直接将其与之后连续的数字字符组合起来,形成整数。该字符串除了有效的整数部分之后也可能会存在多余的字符,这些字符可以被忽略,它们对
极致之风
·
2023-04-18 00:50
【LeetCode: 233. 数字 1 的个数 | 暴力递归=>记忆化搜索=>动态规划 | 数位dp】
算法题
算法刷题专栏|面试必备算法|面试高频算法越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨作者简介:硕风和炜,CSDN-Java领域新星创作者,保研|国家奖学金|高中学习JAVA|大学完善
硕风和炜
·
2023-04-17 20:01
#
递归/回溯系列
#
动态规划系列
LeetCode每日一题打卡
leetcode
动态规划
算法
Java
递归
【LeetCode: 300. 最长递增子序列 | 暴力递归=>记忆化搜索=>动态规划】
算法题
算法刷题专栏|面试必备算法|面试高频算法越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨作者简介:硕风和炜,CSDN-Java领域新星创作者,保研|国家奖学金|高中学习JAVA|大学完善
硕风和炜
·
2023-04-17 20:29
#
递归/回溯系列
#
动态规划系列
面试必须掌握的101题
leetcode
动态规划
算法
java
二分
2021 后端开发笔记 20 异或运算
算法题
首先让我们来看看什么是异或运算异或运算:相同为0不同为1同或运算:相同为1不同为0同时我们还需要知道异或运算的性质1.0^N==N2.N^N==0这两个性质非常重要哦!待会会频繁用到接下来我们从题目开始:题目1:如何不用额外变量交换两个数?大家都知道在Python中是不需要的,那么如果在Java中我们就需要使用额外的一个变量先去记录一个值,然后再去交换。像是这样:inta=10;,intb=5;,
毛毛子的日记
·
2023-04-17 19:24
一些常见的
算法题
目
合法的出栈序列已知1至n的数字序列,按顺序入栈,每个数字入栈后即可出栈,也可在栈中停留,返回等待后面的数字入栈出栈后,该数字再出栈,求该数字序列的出栈序列是否合法?boolcheck(stack&s){stacks1;intn=s.size();for(inti=1;i0&&s1.top()==s.top()){s1.pop();s.pop();}}if(s.size()==0){returntr
漫游之光
·
2023-04-17 18:37
开发必备:万人点赞的Github999道精选
算法题
,足以秒杀Leetcode
优秀的小伙伴都知道,学好算法与数据结构,不单单是为了应付技术面试的需要,更重要是提升自身编程水平。那么程序员到底需不需要精通算法呢?首先,一个出色的程序员并不一定要精通算法,毕竟发展的方向很多。但是,一个人连基本的算法都掌握不了,他肯定成不了优秀的程序员。前者是选择,后者是能力,能力不够的人谈选择,就是找借口。有个程序员小哥哥说:搬砖+算法=稳定快速的搬砖,真相了,高质量的代码,才能让项目运行如飞
代码搬运者Java
·
2023-04-17 15:41
leetCode算法第一天
今天开始刷
算法题
,提升自己的算法思维和代码能力,加油!
可缺不可滥
·
2023-04-17 12:03
前端面试
leetcode
算法
javascript
算法题
-C++(4)万恶的链表
链表虽好,但是像绳子一样易断易乱…数组也好,就是移动效率低…141.环形链表判断一个链表里是否有环快慢指针:快指针比慢指针多1的步长(Vs-Vf=1)S+Vs-(F+Vf)=N-1Vs-Vf=1设S是慢指针步长F是快指针步长差值:S-F=NS+1-(F+2)=N-1…N次后:S-F=0classSolution{public:boolhasCycle(ListNode*head){if(head=
daxuanzi515
·
2023-04-17 12:54
算法可以一巴掌把我打死
c++
leetcode
链表
算法题
-C++(5)动规
经典背包问题0-1背包完全背包多重背包分组背包0-1背包有N个物品,M容量背包,每个物品选一次,占用空间是v,价值是w,问尽可能填满背包的情况下最大价值是多少?#includeusingnamespacestd;constintN=1005;intf[N][N],w[N],v[N];intn,m;inttemp;intmain(){cin>>n>>m;for(inti=1;i>v[i]>>w[i]
daxuanzi515
·
2023-04-17 12:54
算法可以一巴掌把我打死
c++
leetcode
动态规划
算法题
-C++(2)
背书是万能的,不够聪明就背它个十万八千次!0-0!AcWing785.快速排序C++#includeusingnamespacestd;constintN=100005;intn;inta[N];//板子是老师的但是我写成while的形式...voidquick_sort(intq[],intl,intr){if(l>=r)return;//截断只有一个数的情况intx=q[l+r>>1],i=l
daxuanzi515
·
2023-04-17 12:24
算法可以一巴掌把我打死
c++
python
算法
TypeScript
算法题
实战——剑指 Offer篇(1)
Typescript是Javascript的超集。Typescript为Javascript增加类型能力,主要为了避免JS弱类型下产生的各种有意无意的问题。Typescript的出现大大改善了开发体验,增强了代码的可维护性和稳定性,如今已被越来越多的大型前端项目选用。【文末送书】:评论区抽一位朋友送出书籍《有趣的矩阵:看得懂又好看的线性代数》一本,包邮到家本系列将使用TypeScript实战算法,
中杯可乐多加冰
·
2023-04-17 09:21
TypeScript算法实战
typescript
算法
javascript
前端
4.29
算法题
环形链表(力扣141.):给你一个链表的头节点head,判断链表中是否有环。如果链表中有某个节点,可以通过连续跟踪next指针再次到达,则链表中存在环。为了表示给定链表中的环,评测系统内部使用整数pos来表示链表尾连接到链表中的位置(索引从0开始)。注意:pos不作为参数进行传递。仅仅是为了标识链表的实际情况。如果链表中存在环,则返回true。否则,返回false。思考:用快慢指针最为便捷,如果有
zdsey
·
2023-04-17 05:03
c语言
算法
深度剖析原理!mysql1055错误
⑦
算法题
:k路链表归并⑧算
阿里springboot学习笔记
·
2023-04-17 04:18
程序员
java
经验分享
面试
【LeetCode: 337. 打家劫舍 III | 暴力递归=>记忆化搜索=>动态规划 | 树形dp】
算法题
算法刷题专栏|面试必备算法|面试高频算法越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨作者简介:硕风和炜,CSDN-Java领域新星创作者,保研|国家奖学金|高中学习JAVA|大学完善
硕风和炜
·
2023-04-17 03:08
#
动态规划系列
#
递归/回溯系列
#
二叉树系列
动态规划
leetcode
算法
java
递归
LeetCode
算法题
-13. 罗马数字转整数(Swift)
来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/roman-to-integer著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。题目罗马数字包含以下七种字符:I,V,X,L,C,D和M。字符数值I1V5X10L50C100D500M1000例如,罗马数字2写做II,即为两个并列的1。12写做XII,即为X+II。27写做XX
entre_los_dos
·
2023-04-17 00:44
Java模拟面试-1
Java模拟面试-1简述一下操作系统中的缺页中断说一说你对volatile关键字的理解内存泄漏的问题如何解决Redis有哪些数据类型
算法题
简述一下操作系统中的缺页中断缺页中断就是系统要访问的页不在内存中
想去22世纪
·
2023-04-17 00:51
面试实战
面试
java
jvm
腾讯 csig 面试简述(已通过)
只记录了印象比较深刻的问题且未按顺序,三面技术面+hr面,历时一周一面对话了十几分钟,然后手撕了三道
算法题
拍照给考官,整个过程半小时结束问了兴趣爱好Git:别人传了代码,自己的部分还没写好,但需要用新代码怎么操作
foolBirdd
·
2023-04-16 22:41
面试
面试
web
Array.fill和Array.map好像不太一样,用的时候要谨慎
今天写
算法题
,遇到了一个小坑,是有关于创建二维数组的,mark一下怎么创建二维数组我一般是用Array.fill,比如我们要创建一个m行n列的二维数组,我一般是这样写的:vardp=Array(m).fill
李喵喵爱豆豆
·
2023-04-16 18:43
个人网站项目错误记录
javascript
前端
开发语言
json
服务器
【
算法题
解】 Day5 贪心
⭐
算法题
解系列文章旨在精选重点与易错的
算法题
,总结常见的算法思路与可能出现的错误,以实战习题的形式理解算法,使用算法。本文已收录于算法刷题系列专栏:
算法题
解欢迎订阅,持续更新。
sid10t.
·
2023-04-16 16:44
算法题解
算法
leetcode
贪心算法
笔记--java sort() 方法排序
背景最近在刷一道
算法题
《字符串重新排序》时,发现自己有思路但是写代码的时候就无从下手了而且看了答案之后还没看懂关键就是基础不好对于排序没有理解(虽然我学过常用的排序算法但是都是理念实践少)目的从实践和原理出发重点是从实践出发探讨如何使用
svllen
·
2023-04-16 15:54
java
排序算法
对称的二叉树(
算法题
)
问题:请实现一个函数,用来判断一棵二叉树是不是对称的。如果一棵二叉树和它的镜像一样,那么它是对称的。例如:二叉树[1,2,2,3,4,4,3]是对称的。1/\22/\/\3443但是下面这个[1,2,2,null,3,null,3]则不是镜像对称的:1/\22\\33classSolution{booleann=true;publicbooleanisSymmetric(TreeNoderoot)
脑瓜呆呆
·
2023-04-16 15:36
个人总结
算法
leetcode
职场和发展
python实现pow函数(求n次幂,求n次方,分享两道阿里P7究极难度
算法题
解法2:根据奇偶幂分类(递归法,迭代法,位运算法)如果n为偶数,则pow(x,n)=pow(x^2,n/2);如果n为奇数,则pow(x,n)=x*pow(x,n-1)。递归代码实现如下:classSolution:defmyPow(self,x:float,n:int)->float:ifnfloat:judge=Trueifn0:ifn%2==0:x*=xn//=2final*=xn-=1re
m0_66685251
·
2023-04-16 14:37
程序员
架构
面试
爬虫
第九十六周学习生活总结
携程的笔试只有两道
算法题
,时间两个小时,我只做出来了一道(可能做对了),第二道并没有什么思路,最后也就简简单单写了十来行就提交了。第一道题是一个字符串的题,我用js写的,虽然我自己测试的都通过
咧咧0622
·
2023-04-16 14:18
【LeetCode: 面试题 17.13. 恢复空格 | 暴力递归=>记忆化搜索=>动态规划】
算法题
算法刷题专栏|面试必备算法|面试高频算法越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨作者简介:硕风和炜,CSDN-Java领域新星创作者,保研|国家奖学金|高中学习JAVA|大学完善
硕风和炜
·
2023-04-16 11:51
#
递归/回溯系列
#
动态规划系列
LeetCode每日一题打卡
leetcode
动态规划
算法
java
递归
百度松果:oj第二周 使用ChatGPT写
算法题
1.矩形请用C++写代码:给定一个n*m的矩阵,1表示已经占用了,0表示没有被占用,请找出最大的由0构成的矩阵,输出其长和宽。#includeusingnamespacestd;constintN=1005;inta[N][N],sum[N][N],width[N],s[N];intn,m;boolArea(intx,inty,intc,intd)//判断该矩阵是否全部由0组成{for(inti=
Jay_fearless
·
2023-04-16 09:55
牛客刷题
算法
数据结构
c++
算法题
目:小白上楼梯
补充一下几种排序的复杂度:注:算法的稳定性:指的不是算法的时间复杂度不稳定如果在排序之前a在b的前面(a=b时),排序完以后,a跑到b的后面,那么称这个算法不稳定。排序完以后,两个数的位置不交换,那么称算法稳定。题目:小白走楼梯:小白正在上楼梯,总共有n阶楼梯,她总共可以有三种方式,一次上阶,两节楼梯,或者三阶。问:如果要走完n阶楼梯,一共有多少种走法。思路:递归的方法。倒着来思考,假设他现在站在
JAVA技术进阶之路
·
2023-04-16 07:51
LeetCode
算法题
-Design HashSet(Java实现)
这是悦乐书的第298次更新,第317篇原创01看题和准备今天介绍的是LeetCode
算法题
中Easy级别的第166题(顺位题号是705)。
程序员小川
·
2023-04-16 07:17
代码随想录一刷总结篇| 唠一唠。
今天是2023年的4月15日,二个月前,也就是2023年的2月15日,当时本来就计划着想要刷一刷
算法题
,因为早晚都要刷,但是自己又非常缺乏动力,得知每天要投入3-4小时后,本人是有些退缩的,因为害怕自己抽不出那么多时间来
玩复杂点
·
2023-04-16 03:25
leetcode
算法
java
二面
算法题
1.不重复的3位数问题描述:用1,2,3,4共4个数字,能组成多好个相互不同且无重复的3位数?并打印。#includeintmain(void){inta[]={1,2,3,4},count=0;inti,j,k,b[3];for(i=0;iintmain(void){charnewBook[5]="ABCDE";intcount=0;inti,j,k;for(i=0;i#includeintma
门门_
·
2023-04-16 02:32
测试开发备战秋招面试1
3.
算法题
:反转链表4.合并有序链表5.
算法题
:最大子数组和6.哈希碰撞的解决方法?7.了解的测试工作有哪些方面?8.压测相关工具?9.说一下接口测试?10
nuist__NJUPT
·
2023-04-16 02:56
测开面试题
面试
职场和发展
java
测试开发
python
某大厂面试官:这三道
算法题
是每个软件工程师必须掌握的
文章目录摘要两数之和解题思路代码寻找两个有序数组的中位数解题思路代码反转链表解题思路代码摘要如果你正在准备面试,或者想要进一步提高自己的编程技能,那么掌握一些基本的
算法题
目就尤为重要。
字节叔叔
·
2023-04-16 01:15
算法面试题
算法
链表
数据结构
面试手撕
算法题
--下一个排列
前言面试官描述这个题的时候,我就感觉似曾相识似乎做过,面完以后到leetcode找到原题恨不得给自个儿来一下子,的确,当时调api爽了,然后呢面试被拷打了啊,我想不起来这个api具体怎么解决这个题目的底层原理,只能自信的给面试官来了一套暴力解法,然后面试官还温柔的好心引导我怎么做,但是我还是没搞定,最后面完之后邮件发给他具体代码,以下如图,暴力解法4ms,优化正解0ms。一、题目详情整数数组的一个
BingeBlog
·
2023-04-15 21:33
数据结构与算法
算法
面试
职场和发展
算法读书笔记-3
欢迎记录下你的那些努力时刻(算法学习知识点/
算法题
解/遇到的算法bug/等等),在分享的同时加深对于算法的理解,同时吸收他人的奇思妙想,一起见证技术er的成长~贪心算法一个贪心算法总是做出当前最好的选择
手插口袋谁也不爱♡
·
2023-04-15 20:31
初识算法
算法
贪心算法
iOS面试‘腾讯阿里网易’上来就四道
算法题
?(一)
面试的开始还是算法+底层由于我面试的都是比较大的公司,所以自然也是做了这方面的准备,现在面试iOS中高级开发,
算法题
已是必然会出现的一个环节了,这里把面试遇到的
算法题
iOS弗森科
·
2023-04-15 19:24
头条二面记录
.强引用软引用弱引用虚引用2.volatile关键字作用和实现原理3.闭包4.加密方式对称/非对称5.数据库视图6.HTTP和HTTPS的区别7.存储过程8.redis的使用9.介绍一下项目的技术架构
算法题
Mahon
·
2023-04-15 19:52
算法题
:动态规划之打家劫舍问题
问题描述假设你是一个专业的小偷,计划偷窃一条街上的所有房屋。每个房屋都有一定的现金,你不能同时打劫相邻的两个房屋。给定一个代表每个房屋存放金额的非负整数数组,计算你能够偷窃到的最高金额。算法思路这个问题可以用动态规划来解决。「动态规划是一种解决最优化问题的算法思想」,在某些情况下能够大大降低问题的复杂度。在打家劫舍问题中,动态规划的状态转移方程如下:dp[i]=max(dp[i-1],dp[i-2
程序员-小李
·
2023-04-15 17:02
程序人生
算法题
——洛谷2
P8723乘法表题目描述九九乘法表是学习乘法时必须要掌握的。在不同进制数下,需要不同的乘法表。例如,四进制下的乘法表如下所示:1*1=12*1=22*2=103*1=33*2=123*3=21请注意,乘法表中两个数相乘的顺序必须为样例中所示的顺序,不能随意交换两个乘数。给定PPP,请输出PPP进制下的乘法表。输入格式输入一个整数PPP。输出格式输出PPP进制下的乘法表。PPP进制中大于等于1010
Freak587
·
2023-04-15 16:08
算法
算法
蓝桥杯
职场和发展
数据结构与算法12-栈思想
算法题
算法,是我们程序员纵向发展所必须攀登的一座大山,下面我们做一些
算法题
,难度逐渐递增。当然我们碰见解不开的题时千万不要气馁,有时候一天做出一道题,都是很不容易的。
fuaiyi
·
2023-04-15 16:38
第一次参加CSDN周赛,这体验很难说···
】本篇文章目录前言一、勾股数题目描述题解二、最近的回文数题目描述题解前言最近参加了CSDN官方举办的算法竞赛,恰好最近在学数据结构和算法,于是就顺带参加了第45期竞赛,比赛时间是两个小时,这次只有两个
算法题
花无缺~
·
2023-04-15 15:17
CSDN周赛
算法
数据结构
c++
字节跳动面试
算法题
一堆火柴棒长度的序列,切分成不下降的火柴棒长度序列,要求切割长度最小 2020-04-13
[TOC]同学问我一个字节跳动的面试的算法问题昨晚我的一个同学问了我下面这个问题,说是字节跳动面试的题目:一根火柴能拆成两份,然后放在原处。拆了的还可以再拆最后保证非下降问最少要拆几次比如3513912变成3567912。1次就好了我的第一感觉是这个或许应该可以线性复杂度解决,很有可能是有贪心策略的。首先想到的是,应该从后面开始扫起,因为前面的火柴棒显然不能超过后面的火柴棒的长度。然后我发现来可能
稻云麦花
·
2023-04-15 14:10
第十天:golang学习笔记之container
★container|heap堆操作,list双向链表,ring环形链表现在网上的
算法题
,很少有可以用golang作答的,不过看看别人造的轮子还是挺有意思的container本身并不是包,但目录下包括三个子包
Macmillan_
·
2023-04-15 14:23
LeetCode
算法题
-36. 有效的数独(Swift)
来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/valid-sudoku著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。题目判断一个9x9的数独是否有效。只需要根据以下规则,验证已经填入的数字是否有效即可。数字1-9在每一行只能出现一次。数字1-9在每一列只能出现一次。数字1-9在每一个以粗实线分隔的3x3宫内只能出现一次。
entre_los_dos
·
2023-04-15 11:08
我的知识组合
速通Java虚拟机第三阶段:拿来熟练地写
算法题
。《华为精选练习题》专题2Python掌握基本的语法规则
拉里小猪
·
2023-04-15 09:25
技多不压身
知识组合
代码随想录算法训练营第三十七天-贪心算法6| 738.单调递增的数字 968.监控二叉树 总结
738.单调递增的数字贪心
算法题
目要求小于等于N的最大单调递增的整数,那么拿一个两位的数字来举例。
m0_65482476
·
2023-04-15 09:20
贪心算法
算法
leetcode
上一页
65
66
67
68
69
70
71
72
下一页
按字母分类:
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
其他