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
刷题笔记
--088. 合并两个有序数组
题目描述:给定两个有序整数数组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]分析:因为需要在
Liekkas_Javey
·
2023-10-25 13:49
LeetCode
合并两个有序数组
Merge
Sorted
Array
leetcode
刷题
[leetcode
刷题笔记
]链表的分治操作
分治法是一种很重要的算法。字面上的解释是“分而治之”,就是把一个复杂的问题分成两个或更多的相同或相似的子问题,再把子问题分成更小的子问题……直到最后子问题可以简单的直接求解,原问题的解即子问题的解的合并。在刷题时,发现在链表操作中,分治的思想也很常用,因此记录下来并作整理。合并K个排序链表合并k个排序链表,返回合并后的排序链表。请分析和描述算法的复杂度。示例:输入:[1->4->5,1->3->4
KeyLiu7
·
2023-10-25 12:35
go的单元测试 | 青训营笔记
测试这一块,对后端开发其实还是挺重要的,之前
春招
也被问到过。一、单元测试概述在Go语言中,单元测试使用gotest命令。在包目录中,以_test.go结尾的源代码就是gotest的一部分。
幸平xp
·
2023-10-25 09:56
单元测试
golang
压力测试
c语言
刷题笔记
如图,输入一个数字,打印一个对应的三角形代码1:#includeintmain(){intn=0,i=0,j=0,m=0;while(~scanf("%d",&n)){for(i=0;iintmain(){intn=0,i=0,j=0;intm=0;intcount=0;while(~scanf("%d",&n)){for(i=0;iintmain(){intn=0,i=0,j=0;intm=0;
孙鹏宇.
·
2023-10-25 05:55
c语言
sql
刷题笔记
(一)
题目选自leetcode上的题库可能不一定都是最优解,答案仅供参考每道题后面都应相应的难度等级,如果没时间做的话可以在leetcode按出题频率刷题祝大家面试取得好的成绩175.组合两个表难度简单SQL架构表1:Person+-------------+---------+|列名|类型|+-------------+---------+|PersonId|int||FirstName|varcha
顾子豪
·
2023-10-25 05:42
leetcode
刷题笔记
(201)-- 数字范围按位与
1、问题描述[中等]1.1描述给定范围[m,n],其中0<=m<=n<=2147483647,返回此范围内所有数字的按位与(包含m,n两端点)。1.2用例输入:[5,7]输出:4输入:[0,1]输出:0来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/bitwise-and-of-numbers-range/著作权归领扣网络所有。商业转载请联系官
CrowGaGa
·
2023-10-25 04:53
leetCode笔记
leetcode
数据结构
算法
leetcode
刷题笔记
344.反转字符串【简单】
交换就okayvoidreverseString(vector&s){intn=s.size();intk=n/2;for(inti=0;i<k;i++){swap(s[i],s[n-1-i]);}}ps:用k=n/2加速
EGNIR
·
2023-10-25 00:26
leetcode刷题笔记
leetcode
字符串
Leetcode
刷题笔记
344. 反转字符串
344.反转字符串知识点:字符串时间:2020年10月8日题目链接:https://leetcode-cn.com/problems/reverse-string/题目编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组char[]的形式给出。不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用O(1)的额外空间解决这一问题。你可以假设数组中的所有字符都是ASCII码表中的可
jialun0116
·
2023-10-25 00:22
leetcode
字符串
leetcode
算法
【ios开发工程师互联网名企面试】一个iOS程序员的BAT面试经验和知识点总结
随着各大公司
春招
的开始,很多小伙伴都行动起来了,我有幸能够加入百度并和大家分享自己的经验心得。由于我面试的都是比较大的公司,所以自然也是做了这方面的准备,因此这篇总结并不一定适合想去创业公司的同学。
caiqicehua
·
2023-10-24 15:42
IOS开发
面试
ios面试
互联网
程序员
一个iOS程序员的BAT面试经验
转载于:http://www.techug.com/ios-bat-interview随着各大公司
春招
的开始,很多小伙伴都行动起来了,我有幸能够加入百度并和大家分享自己的经验心得。
另一个夜晚
·
2023-10-24 15:12
iOS
iOS
iOS面试·一个iOS程序员的BAT面试全记录(内含百度+网易+阿里面试真题)
随着各大公司
春招
的开始,很多小伙伴都行动起来了,我有幸能够加入百度并和大家分享自己的经验心得。由于我面试的都是比较大的公司,所以自然也是做了这方面的准备,因此这篇总结并不一定适合想去创业公司的同学。
iOS面试题Swift
·
2023-10-24 15:41
iOS
ios
iOS面试
iOS开发
iOSBAT面试题
算法
刷题笔记
Day_4 再刷数组经典题目列表①
目录一、数组1.一维数组中的前缀和2.二维矩阵中的前缀和3.差分数组一、数组首先衔接上文的7道数组题:算法
刷题笔记
Day_27道数组题_Đến❦หัวใจ的博客-CSDN博客下面我们继续刷,有关数据的题目
Đến❦หัวใจ
·
2023-10-24 12:34
算法刷题笔记
算法
数据结构
java
算法
刷题笔记
Day_2 7道数组题
数组题目——双指针技巧秒杀7道数组题目目录数组题目——双指针技巧秒杀7道数组题目1.快慢指针技巧2.左右指针的常用算法1.快慢指针技巧①力扣第26题「删除有序数组中的重复项」——Easy,让你在有序数组去重:classSolution{publicintremoveDuplicates(int[]nums){if(nums.length==0){return0;}intslow=0,fast=0;
Đến❦หัวใจ
·
2023-10-24 12:04
算法刷题笔记
算法
数据结构
java
算法
刷题笔记
Day_3 链表题目再刷,多道链表递归和迭代
目录一、链表1.反转单链表——递归2.反转单链表——迭代3.如何判断回文链表一、链表1.反转单链表——递归①力扣第206题「反转链表」——Easy:迭代解法:classSolution{publicListNodereverseList(ListNodehead){ListNodeprev=null;ListNodecurr=head;while(curr!=null){ListNodenext=
Đến❦หัวใจ
·
2023-10-24 12:04
算法刷题笔记
链表
算法
数据结构
算法
刷题笔记
Day_1 7道链表题
链表算法目录链表算法1.合并两个有序链表2.单链表的分解3.合并k个有序链表4.单链表的倒数第k个节点5.单链表的中点6.判断链表是否包含环7.两个链表是否相交1.合并两个有序链表最基本的链表技巧,力扣第21题「合并两个有序链表」给你输入两个有序链表,请你把他俩合并成一个新的有序链表,函数签名如下:ListNodemergeTwoLists(ListNodel1,ListNodel2);这题比较简
Đến❦หัวใจ
·
2023-10-24 12:03
算法刷题笔记
数据结构
链表
2022 金九银十,Java 后端最全面试攻略,吃透 25 个技术栈
前言小编分享的这份
春招
Java后端开发面试总结包含了JavaOOP、Java集合容器、Java异常、并发编程、Java反射、Java序列化、JVM、Redis、SpringMVC、MyBatis、MySQL
wadfdhsajd
·
2023-10-24 12:55
算法
后端
java
java
面试
开发语言
你连Java后端25个技术栈都没啃透,你告诉我你去
春招
?
前言小编分享的这份
春招
Java后端开发面试总结包含了JavaOOP、Java集合容器、Java异常、并发编程、Java反射、Java序列化、JVM、Redis、SpringMVC、MyBatis、MySQL
跟着我学Java
·
2023-10-24 12:20
java
spring
程序人生
经验分享
开发语言
leetcode
刷题笔记
(Golang)--342. Power of Four
342.PowerofFourGivenaninteger(signed32bits),writeafunctiontocheckwhetheritisapowerof4.Example1:Input:16Output:trueExample2:Input:5Output:falseFollowup:Couldyousolveitwithoutloops/recursion?funcisPower
圆滚滚coder
·
2023-10-24 08:15
算法
golang
leetcode
远景能源,动力,智能正式批-火热面试中!!【NTAKYsW】
202308011:滴滴一面(秒挂)国家统计局:8月起暂停发布青年人城镇调查失业率软件测试每日一题(5)-小米mix4第六镜高性能一面2022硬件秋招历程——为大家23
春招
助力!
Buoluochuixue
·
2023-10-24 05:43
java
工作以后,我有些话想对奔波招聘会的你说
春节过后,考研放榜基本尘埃落定,
春招
大军又开始了。
荃儿保
·
2023-10-24 03:20
[leetcode
刷题笔记
]动态规划——买卖股票问题
面试时遇到股票买卖问题(k次交易),因为之前掌握不熟没做出来打击还是挺大的,于是狂刷这类问题,对动态规划,特别是画状态转换图,并根据图写状态转移方程了解的更加深入。买卖股票的最佳时机如果你最多只允许完成一笔交易(即买入和卖出一支股票一次),设计一个算法来计算你所能获取的最大利润。买卖股票的最佳时机II设计一个算法来计算你所能获取的最大利润。你可以尽可能地完成更多的交易(多次买卖一支股票)。买卖股票
KeyLiu7
·
2023-10-24 02:01
嵌入式面试:大疆 2023
春招
文章目录一、笔试SPI的四种模式:模式0(CPOL=0;CPHA=0)模式1(CPOL=0;CPHA=1)模式2(CPOL=1;CPHA=0)模式3(CPOL=1;CPHA=1)一、笔试SPI的四种模式:CPOL(ClockPOlarity):决定时钟极性CPHA(ClockPHAse):决定时钟相位modeCPOLCPHAmode000mode101mode210mode311模式0(CPOL=
EEer!
·
2023-10-24 00:17
工作
物联网
嵌入式硬件
c语言
刷题笔记
(剑指offer-67题,Java版)
文章目录点击下方目录,可跳转查看:《剑指Offer》
刷题笔记
(67题全)01.二维数组中的查找【中值出发无分支】02.替换空格【从后往前扩充】03.从尾到头打印链表值【无需反转链表,直接倒叙输出val】
青杨 风
·
2023-10-23 20:45
算法
java
数据结构
代码随想录
刷题笔记
Day 37 --贪心算法之 单调递增的数字
代码随想录
刷题笔记
Day37--贪心算法之单调递增的数字LeetCode738.单调递增的数字题目描述:当且仅当每个相邻位数上的数字x和y满足x{return+item})letflag=Infinityfor
每天一个摸鱼小技巧
·
2023-10-23 17:48
贪心算法
LeetCode
刷题笔记
_438. 找到字符串中所有字母异位词
文章目录题目描述思路题解参考资料题目描述给定两个字符串s和p,找到s中所有p的异位词的子串,返回这些子串的起始索引。不考虑答案输出的顺序。异位词指由相同字母重排列形成的字符串(包括相同的字符串)。输入:s=“abab”,p=“ab”输出:[0,1,2]解释:起始索引等于0的子串是“ab”,它是“ab”的异位词。起始索引等于1的子串是“ba”,它是“ab”的异位词。起始索引等于2的子串是“ab”,它
小威W
·
2023-10-23 14:47
算法刷题记录
leetcode
算法
java
找到字符串中所有字母异位词(哈希表 滑动窗口)(Leetcode
刷题笔记
)
438.找到字符串中所有字母异位词(哈希表滑动窗口)(Leetcode
刷题笔记
)欢迎大家访问我的GitHub博客https://lunan0320.cn文章目录438.找到字符串中所有字母异位词(哈希表滑动窗口
lunan0320
·
2023-10-23 14:47
Leetcode刷题笔记
leetcode
散列表
算法
滑动窗口
C刷题:LeetCode 438.找到字符串中所有字母异位词(中等) || 滑窗技巧
Git项目地址:LeetCodeUsingC
刷题笔记
实现代码/***N
来知晓
·
2023-10-23 14:16
LeetCode刷题
字符串
滑动窗口
leetcode
c语言
【LeetCode
刷题笔记
(七十)】之438. 找到字符串中所有字母异位词
本文章由公号【开发小鸽】发布!欢迎关注!!!老规矩–妹妹镇楼:一.题目(一)题干给定一个字符串s和一个非空字符串p,找到s中所有是p的字母异位词的子串,返回这些子串的起始索引。字符串只包含小写英文字母,并且字符串s和p的长度都不超过20100。说明:字母异位词指字母相同,但排列不同的字符串。不考虑答案输出的顺序。(二)示例输入:s:"cbaebabacd"p:"abc"输出:[0,6]解释:起始索
开发小鸽
·
2023-10-23 14:42
#
LeetCode
指针
字符串
leetcode
数据结构
LeetCode Java
刷题笔记
—112. 路径总和
112.路径总和给你二叉树的根节点root和一个表示目标和的整数targetSum。判断该树中是否存在根节点到叶子节点的路径,这条路径上所有节点值相加等于目标和targetSum。如果存在,返回true;否则,返回false。简单难度。使用前序递归子节点查找,同时targetSum减去当前节点的值,只要有一个分支满足要求即可返回true。publicbooleanhasPathSum(TreeNo
刘Java
·
2023-10-23 11:08
java
leetcode
算法
112.
路径总和
LeetCode
刷题笔记
-112.路径总和
LeetCode
刷题笔记
-112.路径总和C语言注意点结果题目C语言/***Definitionforabinarytreenode.
sz66cm
·
2023-10-23 11:37
算法刷题
leetcode
深度优先
算法
春招
过后
春招
考试终于结束了,本次考试,本班考的很不理想,没有达到预料到的结果,很遗憾。分析原因如下:1.部分同学填报志愿没有服从调配。2.对自己盲目自信,对自己没有一个清晰的认识。
西府海棠_422d
·
2023-10-23 06:57
刷题笔记
27——图论并查集
如果一个人,认为他的命运可以改变,那是因为老天让你这么认为的。——知乎天注定影评classSolution{publicbooleanequationsPossible(String[]equations){UFuf=newUF(26);for(Stringeq:equations){if(eq.charAt(1)=='='){charx=eq.charAt(0);chary=eq.charAt(
热烈小狗
·
2023-10-23 06:10
笔记
图论
java
2022住院医师规范化培训结业考试
刷题笔记
合集
2022结业考试笔记-神外2022规培结业考试笔记-泌外2022规培结业考试笔记-普外总论2022规培结业考试笔记-普外【一】2022规培结业考试笔记-普外【二】2022规培结业考试笔记-普外【三】2022规培结业考试笔记-普外【四】2022规培结业考试笔记-普外【五】2022规培结业考试笔记-骨外2022规培结业考试笔记-心胸外科简版【终章】
医只蜗牛
·
2023-10-23 06:09
力扣
刷题笔记
写在前面该怎么刷题?个人认为首先需要掌握数据结构、基础算法,然后再去练习。掌握思路,再写代码。笔者其他文章有数据结构及算法。刷题的方法进制转化十进制转化为8位的二进制,前面不足补0publicstaticStringtoBinary(Stringnum){//int(十进制)转化为二进制字符StringnumBinary=Integer.toBinaryString(Integer.valueOf
哼唧蛋蛋
·
2023-10-22 22:32
算法
数据结构
java
1024程序员节
Leetcode算法
刷题笔记
1-链表
Leetcode算法
刷题笔记
1-链表Leetcode206.反转链表Leetcode92.反转链表II尾语相关
刷题笔记
博客竞赛常用模板整理(ACM/ICPC/CCSP)Leetcode算法
刷题笔记
1-链表
天空树下的誓言
·
2023-10-22 20:25
Leetcode算法刷题笔记
算法
c++
链表
单链表
数据结构
算法
刷题笔记
-链表的后续遍历
文章目录一、基本框架1.1二叉树遍历方式1.2链表遍历方式二、典型例题2.1引例2.2回文链表参考一、基本框架1.1二叉树遍历方式voidtraverse(TreeNoderoot){//前序遍历代码traverse(root.left);//中序遍历代码traverse(root.right);//后序遍历代码}1.2链表遍历方式voidtraverse(ListNodehead){//前序遍历
Boom Lee
·
2023-10-22 20:16
面试专栏
链表
算法
leetcode
LeetCode
刷题笔记
:有效的括号(Python)
有效的括号给定一个只包括'(',')','{','}','[',']'的字符串,判断字符串是否有效。有效字符串需满足:左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。注意空字符串可被认为是有效字符串。示例1:输入:"()"输出:true方法一:利用列表实现栈一开始想到的是大学《数据结构》里学过的栈的应用——括号匹配,不过当时写的是伪代码,要使用Python写还是搜了一阵子。方法应该也
Luguaaa
·
2023-10-22 13:18
leetcode 题解
刷题笔记
清晰明了 面试突击
剑指Offer03.数组中重复的数字关键词:Set、重复问题:从一维数组中找出一个重复数解决方法:使用Set存储,add方法,当集合已有元素时返回false,表明重复了。剑指Offer04.二维数组中的查找关键词:数组递增问题:从左上角向右向下递增的二维数组,查找某个值。解决方法:从右上角开始当前值等于目标,返回true当前值大于目标,向左移动一列当前值小于目标,向下移动一行剑指Offer05.替
「已注销」
·
2023-10-22 07:52
leetcode
算法
如何评价应届生在面试中说:虽然我没有经验, 但我愿意学?
春节过去又将是一年
春招
爆发时想去的公司一大堆能去的公司少又少所投岗位与自己专业不对口,但是又很想尝试。所投岗位没有任何相关的实习经历,但是是以后想长期从事的岗位,希望拿到一个入门机会。
ab05659b6116
·
2023-10-22 06:57
写给20届毕业生的求职指南
这份迷茫,一部分原因是对自己能力和定位认知的不足,还有一部分原因是对即将到来的
春招
和秋招所知甚少。为此,也咨询了一些师兄师姐,提前获取了一些资讯。
LITD
·
2023-10-22 02:04
leetcode
刷题笔记
-数组-二分法
一、二分法的基本题型题目给定一个有序无重复数组nums,给一目标数target,要求查找nums数组中是否存在有target,若存在则返回target所在的下标位置,若不存在则返回-1。704.二分查找二分法的的基本条件有序无重复当题目中出现需要在一组有序且无重复数据中找到一个数时,优先考虑使用二分法解决方法二分法思路比较简单,难点在于确定区间,不同的区间确定方法,二分法的代码也不想同,下面分别给
Allen-LuLu
·
2023-10-22 00:40
leetcode算法刷题笔记
leetcode
算法
数据结构
golang
Leetcode
刷题笔记
07——合并两个有序链表
一、题目描述将两个升序链表合并为一个新的升序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。示例如下:二、题解与作答如果两个链表其中之一为空,则返回另一个链表。如果l1链表的第一个值小于l2链表的第一个值,则利用递归算法,对l1第一个值之后的元素与l2链表进行合并,直到合并完最后一个元素;同样的,若l2链表的第一个值小于l1链表的第一个值,则利用递归算法,对l2第一个值之后的元素与l1
MuMengSunny
·
2023-10-21 19:56
Leetcode刷题笔记
链表
算法
数据结构
leetcode
LeetCode
刷题笔记
--6. ZigZag Conversion-记录考虑不周的算法,悲剧的重写
6.ZigZagConversionMedium9022823FavoriteShareThestring"PAYPALISHIRING"iswritteninazigzagpatternonagivennumberofrowslikethis:(youmaywanttodisplaythispatterninafixedfontforbetterlegibility)PAHNAPLSIIGYIR
vivian0239
·
2023-10-21 17:04
LeetCode
刷题笔记
--104. Maximum Depth of Binary Tree
104.MaximumDepthofBinaryTreeEasy115447FavoriteShareGivenabinarytree,finditsmaximumdepth.Themaximumdepthisthenumberofnodesalongthelongestpathfromtherootnodedowntothefarthestleafnode.Note:Aleafisanodewi
vivian0239
·
2023-10-21 17:04
Leetcode
刷题笔记
:字符串篇
//结束了忙碌的期末,终于有了一个月的冬假,赶紧利用这段时间集中精力把Leetcode刷起来!1.Leetcode344反转字符串(题解)难度:⭐️这道题目算是比较基础也是很简单的一道题目了,用双指针的方法可以轻松解决。时间复杂度O(N),空间复杂度O(1)。具体代码。在反转链表中,使用了双指针的方法。那么反转字符串依然是使用双指针的方法,只不过对于字符串的反转,其实要比链表简单一些。因为字符串也
程序猿皮卡丘
·
2023-10-21 16:58
Leetcode刷题笔记
leetcode
算法
数据结构
正儿八经的把三月搞起来
二、没有考试,但要有计划性的复习事业编三、3月企业开始发布
春招
信息,抓住几个,尽量手里至少有1个offer,这样心里有底。这三项任务是这个月的重点任务。任务的完成需要配合高效的输入过程
Wonderfultravel
·
2023-10-21 11:20
疫情下的毕业生(我)惨状
各企业在去年10月已经招聘完毕,大体定下人了,今年
春招
又作废,10月国考现在准备真得熬到头秃,自己身体不太好,熬个3、5天还可以,长期的话撑不下来。4月省考又来不及准备。想来想去,还是再战一
线上灵魂吸猫
·
2023-10-21 05:38
总结一类编程题--数组的n项和为M的存在性问题
引言最近
春招
,同学都在各种面试和各种刷题,面试完之后常常互相分享在面试过程中遇到的题目,在分享过程中,我发现有些题目之间有雷同之处,所以总结一下先上两道题360的2018年面试真题:小明手中有一张游乐园的游玩券
技乐书香
·
2023-10-21 02:36
面试笔记
算法
编程
面试
力扣+acwing
刷题笔记
矩阵中的矩形统计子矩阵个数满足单调性,用双指针优化。最大矩形满足单调性,且满足可合并性。故可进一步用单调栈优化,但当它求个数时,亦要O(n3)O(n^3)O(n3)DP区间dp扰乱字符串一道很有意义的区间DP,一般而言,一维区间dp是在一个数组上做的,时间复杂度为O(n3)O(n^3)O(n3),而这个二维dp是在两个数组上做的,时间复杂度为O(n4)O(n^4)O(n4)。1690.石子游戏VI
东边的西瓜皮
·
2023-10-20 21:20
leetcode
算法
职场和发展
c++
LeetCode
刷题笔记
字节每日打卡 扁平化嵌套列表迭代器
给你一个嵌套的整数列表nestedList。每个元素要么是一个整数,要么是一个列表;该列表的元素也可能是整数或者是其他列表。请你实现一个迭代器将其扁平化,使之能够遍历这个列表中的所有整数。实现扁平迭代器类NestedIterator:NestedIterator(ListnestedList)用嵌套列表nestedList初始化迭代器。intnext()返回嵌套列表的下一个整数。booleanha
不知名做题家丶
·
2023-10-20 20:29
LeetCode
leetcode
算法
职场和发展
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
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
其他