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
算法面试题
编写一个函数来查找字符串数组中的最长公共前缀
算法面试题
算法 简单 算法简答题
编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串""。String[]sarr={"abcd","abcde","abc"};如字符串数组的公共前缀就是“abc”publicstaticStringlongestCommonPrefix(String[]strs){Stringres="";//如果长度为0,就没有公共前缀字符串,就返回“”if(strs.length
笨小孩编程
·
2023-11-07 23:51
算法
后端
java
后端
算法
java
数据结构
字符串
认识复杂度和简单排序算法——左程云算法与数据结构教程1
1.复杂度和简单排序算法destination:一周刷爆LeetCode,算法大神左神(左程云)耗时100天打造算法与数据结构基础到高级全家桶教程,直击BTAJ等一线大厂必问
算法面试题
真题详解_哔哩哔哩
chase0219
·
2023-11-05 20:21
算法
排序算法
数据结构
我对一类常考
算法面试题
的详细分析
给你一个字符串s,请你返回满足以下条件的最长子字符串的长度:每个元音字母,即'a','e','i','o','u',在子字符串中都恰好出现了偶数次。示例1:输入:s= "leetminicoworoep"输出:13解释:最长子字符串是 "leetminicowor" ,它包含e,i,o各2个,以及 0 个a,u。示例2:输入:s= "leetcodeisgreat"输出:5解释:最长子字符串是 "
算法channel
·
2023-11-04 05:59
字符串
css
js
html
python
66 道前端
算法面试题
附思路分析助你查漏补缺
点击上方程序员成长指北,关注公众号回复1,加入Node进阶交流群本部分主要是CavsZhouyou在练习《剑指Offer》时所做的笔记,主要涉及算法相关知识和一些相关面试题时所做的笔记,分享这份总结给大家,帮助大家对算法的可以来一次全方位的检漏和排查,感谢原作者CavsZhouyou的付出,原文链接放在文章最下方,如果出现错误,希望大家共同指出!1.二维数组中的查找题目:在一个二维数组中,每一行都
傲娇的koala
·
2023-11-04 00:37
lighttpd
ipad
relativelayout
prototype
powerdesigner
前端常见
算法面试题
之 - 二维数组中的查找[JavaScript解法]
题目描述在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。输入输出分析每当拿到一个算法题的时候,不要脑子中稍微有点思路后,就开始写代码。而是先把题目中规定的参数搞清楚,然后把参数的例子写出来。本题两个参数举例:递增二维数组128924912471013681115注意题目只说每一行是
失落的感动GG
·
2023-11-02 18:33
互联网大厂
算法面试题
之旋转链表
大家好,我是程序员小熊,来自某大厂的程序猿,今天带来一道来自互联网大厂(字节、腾讯、微软、苹果等)面试题Leetcode61.旋转链表,提供虚拟头节点+双指针的解题思路,采用动图的方式进行层层剖析,供大家参考,希望对大家无论是刷题还是面试都有所帮助。61.旋转链表描述给你一个链表的头节点head,旋转链表,将链表每个节点向右移动k个位置。解题思路思考考虑以下几种情况:特殊情况链表为空或只有一个节点
Tanyongyin
·
2023-11-02 11:32
刷题
面试
链表
链表
算法
leetcode
面试
链表
算法面试题
---旋转链表
题目描述给你一个链表的头节点,和一个值k,请把链表的每个节点向右移动k个位置。示例1:链表1—2---3—4---5,k为2,向右移动1个位置,链表变为:5—1---2—3---4,再移动1个位置,链表变为:4—5---1—2---3示例2:链表1—2---3,k为4,向右移动1个位置,链表变为:3—1---2,移动2个位置,链表变为:2—3---1,移动3个位置,链表变为:1—2---3,移动4
码拉松
·
2023-11-02 11:02
面试基础算法题
链表
算法
每日一道
算法面试题
(11):leecode220:存在重复元素 III
1.算法题目给定一个整数数组,判断数组中是否有两个不同的索引i和j,使得nums[i]和nums[j]的差的绝对值最大为t,并且i和j之间的差的绝对值最大为ķ。示例1:输入:nums=[1,2,3,1],k=3,t=0输出:true示例2:输入:nums=[1,0,1,1],k=1,t=2输出:true示例3:输入:nums=[1,5,9,1,5,9],k=2,t=3输出:false2.算法思路算
Alexlee1986
·
2023-10-29 10:43
面试题
算法题
编程学习
Java数据结构和算法
1、数据结构和算法内容介绍1.1几个经典的
算法面试题
有一个字符串str1=“sss1222sssss2ww2ww2ww2”,和一个子串str2=“ss2ww2”,现在要判断str1中是否包含str2,如果存在
houbj的博客
·
2023-10-28 23:06
java
python算法题排序_Python
算法面试题
:插入排序—Testfan打卡学测开1220
原标题:Python
算法面试题
:插入排序—Testfan打卡学测开1220本期技术分享讲师Arthur老师分享内容:有一个已经有序的数据序列,要求在这个已经排好的数据序列中插入一个数,但要求插入后此数据序列仍然有序这个时候就要用到一种新的排序方法
莎鸥
·
2023-10-28 09:02
python算法题排序
Redis分布式锁
目录一、Redis分布式锁二、Redis缓存过期淘汰策略三、Redis的LRU
算法面试题
1、知道分布式锁吗?有哪些实现方案?2、你谈谈对redis分布式锁的理解?删key的时候有什么问题?
杀神lwz
·
2023-10-25 08:01
redis
分布式
数据库
1024程序员节
算法面试题
转自:http://hi.baidu.com/geogre_jsj/blog/item/e4b98fd2aab5aa3611df9b92.html由于这些题,实在太火了。所以,应广大网友建议要求,在此把之前已整理公布的前80题,现在,一次性分享出来。此也算是前80题第一次集体亮相。此些题,已有上万人,看到或见识到,若私自据为己有,必定为有知之人识破,付出代价。所以,作者声明:本人July对以上所有
Lingphper
·
2023-10-24 19:15
php
算法面试题
JVM面试题
SpringCloudSpringCloud面试题DubboDubbo面试题MySQLMySQL面试题MybatisMybatis面试题RedisRedis面试题RocketMQRocketMQ面试题算法
算法面试题
遇到的问题遇到的问题面
gzh-程序员灿灿
·
2023-10-24 04:15
想进厂
java
面试
jvm
leetcode数组汇总_leetcode 刷题记录(高频
算法面试题
汇总)--合并两个有序数组...
给定两个有序整数数组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][code]classSo
我是栗子菌
·
2023-10-22 22:57
leetcode数组汇总
算法面试题
- 二叉树 - 节点路径问题 - swift
题目:在一个二叉树中(假定没有重复元素),查找指定元素,输出从根节点到该元素路径上的所有节点的值例子:假设有一个二叉树如下:那么5的路径为[2,7,6,5],4的路径为[2,5,9,4]问题分析由于题目给出的二叉树并没有排序,要找出对应节点必须要对整个树进行遍历,直到找到目标节点为止,可以采取后序深度优先遍历,这样的好处在于深度优先遍历当查找到对应的节点时,当前保存在栈里的路径刚好是问题需要的路径
肆_春分
·
2023-10-22 20:38
力扣高频|
算法面试题
汇总(九):动态规划
力扣高频|
算法面试题
汇总(一):开始之前力扣高频|
算法面试题
汇总(二):字符串力扣高频|
算法面试题
汇总(三):数组力扣高频|
算法面试题
汇总(四):堆、栈与队列力扣高频|
算法面试题
汇总(五):链表力扣高频
NotFound1911
·
2023-10-22 15:22
力扣
前端
算法面试题
附加答案
统计一个字符串出现频率最高的字母conststr='gongnengceshizifuchuan';constfindMaxChart=(string)=>{letarr=[...string],totalObj={},max=0,maxChart='';arr.forEach(value=>{if(totalObj[value]){totalObj[value]++;}else{totalObj
北凉栀酒
·
2023-10-20 00:19
前端算法面试
前端
javascript
算法
数据结构
排序算法
经典
算法面试题
系列(一)——tow sum
这道面试题是前段时间,楼主去链家的面试题,印象特别深刻。题目链接https://leetcode.com/problems/two-sum/#/description。惨痛教训告诉我们,刷题是多么的重要。Givenanarrayofintegers,returnindicesofthetwonumberssuchthattheyadduptoaspecifictarget.Youmayassume
lixiang0425
·
2023-10-20 00:18
golang
算法
php
算法
面试题
golang
php
算法面试题
汇总
大家好,我是哪吒,一个热爱编码的Java工程师,本着“欲速则不达,欲达则欲速”的学习态度,在程序猿这条不归路上不断成长,所谓成长,不过是用时间慢慢擦亮你的眼睛,少时看重的,年长后却视若鸿毛,少时看轻的,年长后却视若泰山,成长之路,亦是渐渐放下执念,内心归于平静的旅程。也许,我们永远都不会知道自己能走到何方,遇见何人,最后会变成什么样的人,但一定要记住,能让自己登高的,永远不是别人的肩膀,而是挑灯夜
哪 吒
·
2023-10-20 00:17
LeetCode
算法
面试
java
面试必备,JS常见
算法面试题
整理
素数Q:你将如何验证一个素数?A:一个素数只能被它自己和1整除。所以,我将运行一个while循环并加1。(看代码示例,如果你无法理解,那这不是你的菜。先回去学习JavaScript基础知识然后再回来吧。)方法1functionisPrime(n){vardivisor=2;while(n>divisor){if(n%divisor==0){returnfalse;}elsedivisor++;}r
前端达人
·
2023-10-20 00:44
字符串
算法
java
js
python
算法面试题
:Two Sum问题
问题:查找数组中的两个数字,使它们的和等于给定的目标值。返回这两个数字的索引。你可以假设每个输入都只有一个解,而且你不能使用相同的元素两次。示例:输入:[2,7,11,15],目标值9输出:[0,1]//因为nums[0]+nums[1]等于9解答:functiontwoSum(nums,target){constnumToIndex={};//用于存储数字到索引的映射for(leti=0;i
金木讲编程
·
2023-10-20 00:13
算法
架构设计器_【209期】架构设计&分布式&数据结构与
算法面试题
(2020最新版)...
点击上方“Java面试题精选”,关注公众号面试刷图,查缺补漏>>号外:公众号改版后文章顺序不固定,欢迎大家把我们面试题精选这个公众号设置为星标,感谢大家一年的支持!!阶段汇总集合:一年内容,200期Java面试题阶段汇总架构设计请列举出在JDK中几个常用的设计模式?单例模式(Singletonpattern)用于Runtime,Calendar和其他的一些类中。工厂模式(Factorypatter
weixin_39623082
·
2023-10-19 23:00
架构设计器
Java实现每日一道
算法面试题
(19):leecode35 搜索插入位置
1.算法题目给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。你可以假设数组中无重复元素。示例1:输入:[1,3,5,6],5输出:2示例2:输入:[1,3,5,6],2输出:1示例3:输入:[1,3,5,6],7输出:42.算法思路算法思路:二分查找:利用二分查找的思路查找数据的插入位置,时间复杂度O(logn)。3.算法代码
alexlee1987
·
2023-10-19 08:47
前端知识体系
前端知识体系第二期国外
算法面试题
目分析(英文)国外
算法面试题
目分析(中文)Node.js面试题,侧重后端应用与对Node核心的理解前端开发面试题大收集前端面试题大合集第一期前端100问:能搞懂80%的请把简历给我面试官到底想看什么样的简历这儿有
Michael18811380328
·
2023-10-19 01:52
前端
javascript
开发语言
ecmascript
java常用
算法面试题
,总结到位
01MySQL相关1.1面试问题MySQL有哪些锁?解释一下ACID都是什么Innodb中索引的实现B+树AUTO_INCREMENT原理(考察并发情况)数据库的索引有哪几种?为什么要用B+树来做索引?组合索引和几个单个的索引有什么区别?数据库的大表查询优化了解吗?MVCC机制了解不?MVCC机制有什么问题?怎么去解决这个问题?mysql慢语句调优做过吗?说说你是怎么做的?1.2我的MySQL学习
m0_67391121
·
2023-10-18 07:55
面试
学习路线
阿里巴巴
java
算法
面试
mysql
leetcode
算法面试题
《精选题目+题解分类汇总》
从去年年底开始想准备找实习,于是就开始懒散的复习。大二学过数据结构,对基本的算法理论和数据结构有过了解,但是感觉又基本都交还给老师了于是开始零散的复习,在leetcode上按照通过率由高到低开始刷,发现自己连通过率最高的几个题都吃力,几乎每个题都要去看题解然后慢慢消化刷了十多个题就放弃了,这种盲目的玩法真的太伤自信心了于是就去看书,先复习下基础,当然就盲目看书还是没学到什么东西之后又看了慕课网的b
clonechen2021
·
2023-10-16 10:08
#
leetcode分类题集
算法
二叉树
数据结构
java
面试
给秋招加点料——Hot15道高频
算法面试题
!
目录1.链表篇反转链表判断链表中是否有环合并有序链表2.动态规划篇跳台阶子数组的最大累加和求路径最长公共子串3.树篇两个节点最近公共祖先实现二叉树先中后序排列二叉树之字形遍历4.二分篇求平方根5.其他岛屿数量最长无重复子串括号生成有重复数字的所有排列1.链表篇反转链表难度:easy考察次数:189传送门题目描述输入一个链表,反转链表后,输出新链表的表头。思路:创建三个指针,一个表示前一个结点pre
_Rikka_
·
2023-10-16 08:48
面试题集
面试题集
算法
Java实现每日一道
算法面试题
(15):leecode21 合并两个有序链表
1.算法题目将两个有序链表合并为一个新的有序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。示例:输入:1->2->4,1->3->4输出:1->1->2->3->4->42.算法思路算法思路:递归:两个链表头部较小的一个与剩下元素的merge操作结果合并,首先考虑边界情况:如果l1或者l2一开始就是null,那么没有任何操作需要合并,所以我们只需要返回非空链表。否则,我们要判断l1和
alexlee1987
·
2023-10-14 05:04
高中数学也能解决阿里面试算法题?
今天跟大家分享一道阿里的
算法面试题
。题目描述给定一个正整数,把它拆分为若干个数的和,记这若干个数的积为,求的最大值。题目分析这道题正常的思路是使用动态规划算法。假设为正整数拆分后能够得到最大的积。
新熊君
·
2023-10-12 21:08
java 排序
算法面试题
_面试题: java中常见的排序算法的实现及比较
1.冒泡排序1.1冒泡排序普通版每次冒泡过程都是从数列的第一个元素开始,然后依次和剩余的元素进行比较,若小于相邻元素,则交换两者位置,同时将较大元素作为下一个比较的基准元素,继续将该元素与其相邻的元素进行比较,直到数列的最后一个元素.示意图如下:/***冒泡排序:*依次比较相邻的元素,若发现逆顺序,则交换。小的向前换,大的向后换,*本次循环完毕之后再次从头开始扫描,直到某次扫描中没有元素交换,*说
纽太普
·
2023-10-12 10:25
java
排序算法面试题
算法面试题
:字符串反转
当面试算法问题时,一道常见的问题是“反转字符串”。这个问题测试了你的基本编程能力以及对字符串和数组操作的了解。问题:给定一个字符串,将其反转。例如,输入“Hello”,输出“olleH”。解答:可以使用多种编程语言来解决这个问题。以下是一些常见语言的示例解答:Python解答:defreverse_string(s):returns[::-1]#测试input_string="Hello"resu
金木讲编程
·
2023-10-12 03:16
算法
python常见
算法面试题
为什么输出6,6,6,6defnum():return[lambdax:i*xforiinrange(4)]#这里使用的是lambda函数print([m(2)forminnum()])#输出:[6,6,6,6]思路这题涉及到了闭包延时绑定,当循环执行完了之后才会执行传参,循环四次,每一次循环完i=3然后再和x相乘所以结果是6,6,6,6。如果把[lambdax:ixforiinrange(4)]
许先生'
·
2023-10-10 03:11
python
python
算法
python相关岗位
算法面试题
总结(持续更新)
一、统计字符串中出现最多的字符并输出deffun_dict(list):dt={}foriteminlist:ifitemnotindt:dt[item]=1else:dt[item]+=1returndtdeffun_list(str):lt=[]foriteminstr:lt.append(item)returnfun_dict(lt)str1="aaaccccdef"print(fun_li
敲代码敲到头发茂密
·
2023-10-10 03:06
python
python面试题
python
开发语言
python
算法面试题
(一)
1、给定一个包含红色、白色和蓝色、共n个元素的数组nums,原地对它们进行排序,使得相同颜色的元素相邻,并按照红色、白色、蓝色顺序排列。我们使用整数0、1和2分别表示红色、白色和蓝色;必须在不使用库的sort函数的情况下解决这个问题。(解决:冒泡排序、选择排序)不能是快速排序,因为快速排序改变了内存地址选择排序defselect(nums):n=len(nums)foriinrange(n):mi
敲代码敲到头发茂密
·
2023-10-10 03:06
数据结构与算法
算法
python
leetcode
华为2023秋招笔试真题解析
今天更新的是华为2023秋招
算法面试题
。数字序列比大小题目描述A,B两个人玩一个数字比大小的游戏,在游戏前,两个人会拿到相同长度的两个数字序列,两个数字序列不相同的,且其中的数字是随机的。
程序员小灰
·
2023-10-07 12:14
华为
java零基础Ⅲ-- 8.算法优化体验课-骑士周游问题
java零基础Ⅲ--8.算法优化体验课-骑士周游问题算法优化意义经典
算法面试题
-骑士周游问题马踏棋盘算法介绍和游戏演示代码实现优化-贪心算法连接视频算法优化意义1、算法是程序员的灵魂,为什么有些程序可以在海量数据计算时
weixin_42469070
·
2023-10-04 11:36
java基础
java
算法
开发语言
经典
算法面试题
:最长公共前缀
题目编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串""。示例1:输入:["flower","flow","flight"]输出:"fl"示例2:输入:["dog","racecar","car"]输出:""解释:输入不存在公共前缀。思路依次遍历字符串数组中的每个字符串,对于每个遍历到的字符串,更新最长公共前缀,当遍历完所有的字符串以后,即可得到字符串数组中的最长公共
zxfBdd
·
2023-10-04 08:23
数据结构和算法
每日一道
算法面试题
(3):leetcode3 无重复字符的最长子串
题目:给定一个字符串,请你找出其中不含有重复字符的最长子串的长度。示例1:输入:"abcabcbb"输出:3解释:因为无重复字符的最长子串是"abc",所以其长度为3。示例2:输入:"bbbbb"输出:1解释:因为无重复字符的最长子串是"b",所以其长度为1。示例3:输入:"pwwkew"输出:3解释:因为无重复字符的最长子串是"wke",所以其长度为3。请注意,你的答案必须是子串的长度,"pwk
Alexlee1986
·
2023-10-01 14:53
算法题
编程学习
计算机技巧
凭借这份Android面试题集,我拿到了50W年薪阿里P7的offer!
将内容整理成了五个章节、计算机基础面试题、数据结构和
算法面试题
、Java面试题、Android面试题、其他扩展面试题、非技术面试题总共五个章节354页。有需要的朋友也可以私信我。
迷途小码农h
·
2023-10-01 02:27
算法面试题
1,什么是AQS简介:AbstractQueueSynchronized的缩写,也叫抽象的队列式同步器。定义了一套多线程访问共享资源的同步器框架。字如其名,他是一个抽象类,所以大部分同步类都是继承于它,然后重写部分方法即可。比如说ReentrantLock/Semaphore/CountDownLatch都是AQS的具体实类。功能AQS维护了一个共享资源State和一个FIFO的等待队列,当有多个
townof1997
·
2023-09-27 11:18
前端
算法面试题
Document//#region判断一个字符串中出现次数最多的字符,并统计次数。例如:aaabbbbbbbbbbbbbbbbccccccccccccccccccccc//functionfun(s){//letmaxNum=0;//letmaxStr="";//letmap=newMap();//for(letitemofs){//map.set(item,(map.get(item)||0)+
你的美,让我痴迷
·
2023-09-26 22:16
前端
算法
字符串类型的算法面试
字符串类型的
算法面试题
特点1.广泛性1.字符串可以看做字符类型的数组与数组排序、查找、调整有关2.很多其它类型的面试题可以看做字符串类型的面试题注意:用JAVA实现字符串类型的题目是,由于java.lang.String
战争学院
·
2023-09-26 09:34
算法
技术
java
面试题
算法
java 字符串 算法 面试题_作为java程序员要知道的大厂常见的
算法面试题
:字符串的包含...
1.2字符串的包含题目描述给定一长字符串a和一短字符串b。请问,如何最快地判断出短字符串b中的所有字符是否都在长字符串a中?请编写函数boolStringContain(string&a,string&b)实现此功能。为简单起见,假设输入的字符串只包含大写英文字母。下面举几个例子。如果字符串a是"ABCD",字符串b是"BAD",答案是true,因为字符串b中的字母都在字符串a中,或者说b是a的真
凌玄笑
·
2023-09-26 09:33
java
字符串
算法
面试题
经典
算法面试题
目-判断两个字符串是否是变位词(1.4)
题目Writeamethodtodecideiftwostringsareanagramsornot.写一个函数判断两个字符串是否是变位词。解答变位词(anagrams)指的是组成两个单词的字符相同,但位置不同的单词。比如说,abbcd和abcdb就是一对变位词。也就是说,2个字符串,不管排列顺序如何,只要全部的单个字符能对应上,就是一对变位词!该题目有两种做法:时间复杂度为O(nlogn)的解法
weixin_34062329
·
2023-09-26 09:33
面试
【
算法面试题
】重复的DNA序列
【
算法面试题
】重复的DNA序列今天是一道关于位运算的题目,来自leetcode,难度为Medium,Acceptance为44.5%。
ab409
·
2023-09-20 12:35
算法面试题
:变态跳台阶( python实现 )
变态跳台阶(python实现)一、题目描述题目:变态跳台阶一只青蛙一次可以跳上1级台阶,也可以跳上2级…它也可以跳上n级,此时该青蛙跳上一个n级的台阶总共有多少种跳法?二、解题思路 这里,我们做一个简单的推导。 因为青蛙可以跳1级,也可以跳2级…也可以跳n级。 那么,在n>2的前提下,我们分情况讨论。 情况1:若青蛙第一步跳1级,剩下n-1级,相当于有f(n-1)种跳法; 情况2:若青蛙
许洋_UCAS
·
2023-09-20 10:00
算法面试
经典算法实现
算法面试题
跳台阶
斐波那契
面试算法
剑指offer
python
算法面试题
基础两数之和(简单)有效的括号(简单)字符串解码(中等)LRU缓存机制(困难)实现Trie(前缀树)(中等)添加与搜索单词-数据结构设计(中等)单词搜索II(困难)找不同(简单)单词规律(简单)字符串中的第一个唯一字符(简单)无重复字符的最长子串(中等)最小覆盖子串(困难)合并两个有序链表(简单)环形链表(简单)环形链表II(中等)反转链表(简单)反转链表II(中等)旋转链表(中等)排序链表链表中
魂之挽歌w
·
2023-09-19 11:55
常见
算法面试题
算法(面试题)1.反转链表输入一个链表,反转链表后,输出新链表的表头。输入{1,2,3}返回值{3,2,1}/*structListNode{intval;structListNode*next;ListNode(intx):val(x),next(NULL){}};*///结构体(链表节点)publicclassSolution{publicListNodeReverseList(ListNod
also&lucky
·
2023-09-16 11:59
算法
链表
数据结构
算法面试题
总结之深度优先遍历
统计文件数量题目描述:给定一个文件目录的路径,编写一个函数统计该目录下所有的文件数量并返回(隐藏文件也算,但文件夹不算)解题思路:使用深度优先遍历(遍历过程中选用栈作为存储文件或文件夹的容器),遍历之前,先将头文件压栈(栈是否为空作为遍历完所有文件的判断标准),如果当前路径上是文件,计数器加1,如果当前路径上是文件夹,则遍历文件夹中的内容,判断是文件还是文件夹publicclassCountFil
咸鱼也有爱
·
2023-09-16 00:13
深度优先
算法
字节跳动的
算法面试题
是什么难度?(第二弹)
❝这是力扣加加第「19」篇原创文章❞字节跳动的
算法面试题
是什么难度?(第二弹)第一弹地址:字节跳动的
算法面试题
是什么难度?
fe_lucifer
·
2023-09-14 11:20
算法
剪枝
字节跳动
twitter
dns服务器
上一页
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
其他