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高频
算法面试题
- 002 - 两数相加
大家好,我是漫步coding,最近在整理2022年LeetCode高频
算法面试题
,感觉好的,可以点赞、收藏哈。同时有补充的也欢迎大家给出反馈。
漫步coding
·
2024-09-07 22:53
算法
leetcode
职场和发展
前端
算法面试题
3--排序、搜索、分治
排序:冒泡排序、快速排序、插入排序...搜索:二分搜索、顺序搜索...工具理解:https://visualgo.net/zh排序冒泡排序--交换冒泡排序是一种简单的排序算法,它重复地遍历要排序的列表,比较每对相邻的项,然后交换它们的顺序(如果需要)。遍历列表的工作是重复地进行直到没有更多需要交换的元素,也就是说列表已经排序完成了。functionbubbleSort(arr){letlen=ar
临夏_
·
2024-09-05 19:10
算法
2021最新汇总数据结构与
算法面试题
(准备面试的可以看看)
闲来无事整理了一下数据结构与
算法面试题
,准备面试的可以看看。
喜欢喝酸奶
·
2024-08-24 17:08
面试
算法
数据结构
【LeetCode面试150】——3无重复数组的最长子串
博客昵称:沈小农学编程作者简介:一名在读硕士,定期更新相关
算法面试题
,欢迎关注小弟!PS:哈喽!各位CSDN的uu们,我是你的小弟沈小农,希望我的文章能帮助到你。
沈小农学编程
·
2024-08-23 01:28
LeetCode
leetcode
面试
算法
python
c++
计算机哈希表相关知识
源码解析(中高级Java工程师面试必备)Java8HashMap函数tableSizeFor详解JavaHashMap表的大小为什么必须是2的幂次Java8HashMap的迭代器和转化Set的实现哈希表相关
算法面试题
无重复字符的最长子串
雁阵惊寒_zhn
·
2024-02-12 23:15
荣耀
算法面试题
-送伞最小时间
面试荣耀,一个算法题,很简单,当时竟然没给写出来。ε=(´ο`*)))唉,大意了,大意了,没有闪。题目部门聚餐,下大雨,要将所有人从食堂运到办公室。现在由大伞和小伞,小伞一次撑2个人,大伞一次撑3个人在最开始时食堂的人有一把小伞,办公室里有n把小伞,m把大伞。从办公室到食堂的往返时间为2小伞,去1h,回1h。每个人一次只能带一把伞。求所有人回到办公室的最短时间。输入:一个数字T,T组数据每组为cn
老铁码农
·
2024-02-08 14:16
2024年Java架构篇之数据结构与
算法面试题
2024年Java实战面试题_java5年面试-CSDN博客2024年Java架构篇之数据结构与
算法面试题
1、判断一个数是否是2的N次方,比如2、4、8、16是6、10不是1:01、2:10、3:011
内卷成仙
·
2024-02-08 08:39
2024年Java面试题
数据结构
架构师
算法
《剑指 Offer》专项突破版 - 面试题 30 和 31:详解如何设计哈希表以及利用哈希表设计更加高级、复杂的数据结构
目录一、哈希表的基础知识二、哈希表的设计2.1-插入、删除和随机访问都是O(1)的容器2.2-最近最少使用缓存一、哈希表的基础知识哈希表是一种常见的数据结构,在解决
算法面试题
的时候经常需要用到哈希表。
melonyzzZ
·
2024-02-05 17:18
数据结构
散列表
数据结构
哈希算法
链表
c++
算法
leetcode
Java实现每日一道
算法面试题
(8):leecode7 整数反转
1.算法题目给出一个32位的有符号整数,你需要将这个整数中每位上的数字进行反转。示例1:输入:123输出:321示例2:输入:-123输出:-321示例3:输入:120输出:21注意:假设我们的环境只能存储得下32位的有符号整数,则其数值范围为[−2^31,2^31−1]。请根据这个假设,如果反转后整数溢出那么就返回0。2.算法思路算法总思路是弹出末位和推入数字&溢出前进行检查,具体步骤:依次构建
alexlee1987
·
2024-02-01 17:25
前端面试题:字符串中字符出现的最多次数
前端基础
算法面试题
,一个字符串中,出现最多的字符以及出现的次数。
华子Code1024
·
2024-01-31 05:55
前端
面试
javascript
算法
职场和发展
2024年Java实战面试题
高阶篇:2024年Java高阶面试题-CSDN博客算法篇:2024年Java
算法面试题
-CSDN博客基础篇:2024年Java基础面试题-CSDN博客原理篇:2024年Java原理面试题-CSDN博客搭建篇
内卷成仙
·
2024-01-31 02:10
2024年Java面试题
java
面试
spring
cloud
开发语言
Java面试题
2024年Java
算法面试题
2024年Java实战面试题(北京)_java5年面试-CSDN博客一、波菲那契递归System.out.println("banc="+banc(10))publicstaticintbanc(intn){if(n==0){return0;}elseif(n==1){return1;}else{returnbanc(n-1)+banc(n-2);}}二、冒泡排序publicstaticvoids
内卷成仙
·
2024-01-31 02:10
2024年Java面试题
算法
java
排序算法
Java面试题
妙趣横生的算法 C语言实现 pdf电子书
5.5小时教学视频、86个趣味算法题、61个
算法面试题
,学不会,谁信?5.5小时教学视频、86个趣味算法题、61个
算法面试题
kwworms
·
2024-01-29 17:59
PDF电子书
c语言
算法
《剑指 Offer》专项突破版 - 面试题 24、25、26 和 27 : 详解如何反转链表,以及如何利用反转链表来解决典型的
算法面试题
(C++ 实现)
目录前言一、反转链表1.1-方法一1.2-方法二二、链表中的数字相加三、重排链表四、回文链表前言单向链表的最大特点就是其单向性,只能顺着指向下一个节点的指针方向从头到尾遍历链表而不能反向遍历。这种特性用一句古诗来形容正合适:黄河之水天上来,奔流到海不复回。有些面试题只有从链表尾节点开始遍历到头节点才容易解决。这个时候可以先将链表反转,然后在反转的链表中从头到尾遍历,这就相当于在原来的链表中从尾到头
melonyzzZ
·
2024-01-25 19:49
数据结构
链表
算法
c++
leetcode
数据结构
面试
开发语言
PHP经典
算法面试题
整理
1、一群猴子排成一圈,按1,2,…,n依次编号。然后从第1只开始数,数到第m只,把它踢出圈,从它后面再开始数,再数到第m只,在把它踢出去…,如此不停的进行下去,直到最后只剩下一只猴子为止,那只猴子就叫做大王。要求编程模拟此过程,输入m、n,输出最后那个大王的编号。1){//循环条件为猴子数量大于1if(($i+1)%$m==0){//$i为数组下标;$i+1为猴子标号unset($monkeys[
高级BUG制造者
·
2024-01-21 00:18
PHP
算法
面试
php
算法面试题
:合并两个有序链表
描述:给定两个按非递减顺序排列的链表,合并两个链表,并将结果按非递减顺序排列。例如:#链表1:1->2->4#链表2:1->3->4合并后的链表应该是:1->1->2->3->4->4要求:实现一个函数merge_two_lists(l1,l2),其中l1和l2分别为两个有序链表的头结点。函数应该返回合并后的有序链表的头结点。实现:classListNode:def__init__(self,va
金木讲编程
·
2024-01-19 09:27
算法
算法
链表
数据结构
算法面试题
:Python实现两数和
题目:两数之和描述:给定一个整数数组nums和一个目标值target,请你在该数组中找出和为目标值的两个整数,并返回它们的索引。假设每种输入只对应一个答案,且不能重复利用数组中同样的元素。例如:pythonCopycodenums=[2,7,11,15]target=9在这个例子中,nums[0]+nums[1]=2+7=9,所以返回[0,1]。下面是实现题目的Python代码:deftwo_su
金木讲编程
·
2024-01-18 18:18
算法
算法
python
数据结构
那些年,面试中常见的数据结构基础和算法题(上)
前言作为一个多年的老菜鸟,有感于大部分的公司面试“面试造航母,工作螺丝钉”的作风,特整理了这个数据结构和
算法面试题
系列。
WGH100817
·
2024-01-16 14:23
java面试题--算法集锦(建议收藏)
文章目录1.排序算法1.1冒泡排序1.2选择排序1.3插入排序1.4希尔排序1.5归并排序1.6快速排序1.7计数排序1.8基数排序2.经典
算法面试题
2.1鸡兔同笼问题(穷举法)2.2斐波那契问题2.3
诗人在流浪
·
2024-01-13 15:53
java面试题
算法
java
面试
typeof 可以判断哪些类型?instanceof 做了什么?null为什么被typeof错误的判断为了‘object‘
转载自:三分钟学前端欢迎关注「三分钟学前端」,回复「交流」自动加入前端三分钟进阶群,每日一道编程
算法面试题
(含解答),助力你成为更优秀的前端开发!
Delicia_Lani
·
2024-01-06 13:28
WEB前端开发工程师
js
html
腾讯
算法面试题
手写SELayerSE(Squeeze-and-Excitation)Layer是一种注意力机制,通常应用于深度神经网络的不同层次,以提高模型的表示能力。SELayer主要包含两个步骤:Squeeze和Excitation。以下是一个简单的手写SELayer的Python实现:```pythonimporttorchimporttorch.nnasnnimporttorch.nn.function
普通研究者
·
2024-01-03 13:16
计算机视觉面试题
算法
深度学习
人工智能
计算机链表相关知识
ArrayList源码解析(中级Java工程师面试必备,详细注释全部实现方法,内部类与变量)Java的LinkedList源码解析(中级Java工程师面试必备,详细注释全部实现方法,内部类与变量)链表常见的
算法面试题
链表表示的两数相加删除链表的倒数第
雁阵惊寒_zhn
·
2024-01-03 03:09
常见
算法面试题
目
前言总结一些常见的算法题目,每一个题目写一行思路,方便大家复习。具体题目的来源是下面的网站。剑指offer剑指offe2leetcode200题leetcode100题leetcode150题leetcode75题文章目录前言二叉树非递归遍历牛客JZ31栈的压入、弹出序列(8/4)JZ4二维数组中的查找JZ11旋转数组中的最小数字JZ44数字序列中某一位的数字JZ42连续子数组的最大和leetco
天下一般
·
2024-01-01 06:46
算法
面试
职场和发展
分布式面试题
SpringCloudSpringCloud面试题DubboDubbo面试题MySQLMySQL面试题MybatisMybatis面试题RedisRedis面试题RocketMQRocketMQ面试题算法
算法面试题
遇到的问题遇到的问题面
gzh-程序员灿灿
·
2023-12-30 17:47
想进厂
分布式
面试
Java实现每日一道
算法面试题
(7):leecode6 Z 字形变换
题目:将一个给定字符串根据给定的行数,以从上往下、从左到右进行Z字形排列。比如输入字符串为"LEETCODEISHIRING"行数为3时,排列如下:LCIRETOESIIGEDHN之后,你的输出需要从左往右逐行读取,产生出一个新的字符串,比如:"LCIRETOESIIGEDHN"。请你实现这个将字符串进行指定行数变换的函数:stringconvert(strings,intnumRows);示例1
alexlee1987
·
2023-12-30 04:08
JavaScript
算法面试题
- 数组去重@小四
vararr=[1,13,24,11,11,14,1,2];functionaaa(arr){varresult={};vardata=[];for(vari=0;i同学们听我说
王云飞_小四_wyunfei
·
2023-12-28 15:29
2024年深度学习、计算机视觉与大模型面试题综述,六大专题数百道题目
2024
算法面试题
目持续更新,具体请follow20
码科智能
·
2023-12-27 18:09
深度学习
深度学习
计算机视觉
人工智能
字节经典面试题--找小于n的最大数
搭配食用视频:字节
算法面试题
:拼出小于limit的最大数(递归)_哔哩哔哩_bilibili视频是C++版本,且用offset直接提取int的每位数。这里是python版本,并将limit转成
cuier520
·
2023-12-26 19:09
每天都要刷算法
算法
数据结构
CV
算法面试题
学习
CV
算法面试题
学习1点在多边形内(pointinpolygon)2高斯滤波器3ViTPatchEmbeddingPositionEmbeddingTransformerEncoder完整的ViT模型4SE
电子系的小欣
·
2023-12-24 15:14
深度学习
计算机视觉
算法
计算机视觉
python
66 道前端
算法面试题
附思路分析助你查漏补缺
今天来分享一篇干货,前端关于算法的分析不多,下文列举了66道前端
算法面试题
,希望对你有所帮助。
前端开发博客
·
2023-12-21 17:47
ipad
powerdesigner
powerbuilder
statistics
raspberry
pi
数据结构与
算法面试题
转自:http://hi.baidu.com/geogre_jsj/blog/item/e4b98fd2aab5aa3611df9b92.html由于这些题,实在太火了。所以,应广大网友建议要求,在此把之前已整理公布的前80题,现在,一次性分享出来。此也算是前80题第一次集体亮相。此些题,已有上万人,看到或见识到,若私自据为己有,必定为有知之人识破,付出代价。所以,作者声明:本人July对以上所有
果果的博客
·
2023-12-06 22:10
算法
数据结构面试题
算法面试题
:逆时针打印二叉树外围边缘
更详细的讲解和代码调试演示过程,请参看视频用java开发C语言编译器更详细的讲解和代码调试演示过程,请参看视频如何进入google,算法面试技能全面提升指南如果你对机器学习感兴趣,请参看一下链接:机器学习:神经网络导论更详细的讲解和代码调试演示过程,请参看视频LinuxkernelHacker,从零构建自己的内核给定一颗二叉树如下:要求把二叉树的外边缘按照逆时针的方式打印出来,也就是你需要打印出以
tyler_download
·
2023-12-03 17:16
面试
算法
java
二叉树
java
面试题
二叉树
算法
谷歌给 Max Howell 出的一个简单
算法面试题
:翻转二叉树
这个问题是谷歌给MaxHowell出的一个
算法面试题
谷歌:我们90%的工程师使用您编写的软件(Homebrew),但是您却无法在面试时在白板上写出翻转二叉树这道题,这太糟糕了。
开始的地方
·
2023-12-03 17:45
数据结构与算法
算法
数据结构
面试
java
二叉树
算法面试题
1.把二元查找树转变成排序的双向链表题目:输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表。要求不能创建任何新的结点,只调整指针的指向。10/\614/\/\481216转换成双向链表4=6=8=10=12=14=16。首先我们定义的二元查找树节点的数据结构如下:structBSTreeNode{intm_nValue;//valueofnodeBSTreeNode*m_pLeft;//
jdq_summer
·
2023-12-02 13:50
笔试/面试
算法设计与分析
C++
面试题
算法
校园招聘
阿里巴巴
数据结构
那些年,面试中常见的数据结构基础和算法题(下)
前言这是数据结构和
算法面试题
系列的下半部分,这部分主要是算法类包括二分查找、排序算法、递归算法、随机算法、背包问题、数字问题等算法相关内容。
WGH100817
·
2023-11-30 20:25
面试
数据结构与算法
python
python数据结构和
算法面试题
_算法和数据结构面试题(JavaScript+Python)——滑动窗口...
适用情况:input是一些线性结构如链表,数组,字符串等,求最长/最短子字符串或是某些特定的长度要求滑动窗口避免了重复循环元素,在计算sum等数值时适应,但是有些情况必须遍历所有值解题就不适用了。模式res=[]start=0end=0whileendend+=1startif/while():start+=1复制代码细节window的数据类型,easy一般为数值、数组,用于加减求和等,mediu
南茗hy
·
2023-11-29 12:11
字节跳动
算法面试题
为什么这么难?上周刚面过算法题已整理成pdf,分享
前几天博主刚去面试字节跳动,面试官问了一些算法题。已经记录下来整理成文档了。去面试之前就听说字节跳动面试非常喜欢考算法题,基本每轮技术面都会有算法题,而且很难。即将要去大厂面试的小伙伴可以采纳一波。戳此免费获取pdf资料字节跳动算法题链表面试题:反转单向链表题目需要将一个单向链表反转。思路很简单,使用三个变量分别表示当前节点和当前节点的前后节点,虽然这题很简单,但是却是一道常考题以下是实现该算法的
摸鱼吃榴莲的只只
·
2023-11-28 10:07
前端
前端算法
算法
前端
职场和发展
javascript
来自大厂 300+ 道前端面试题大全附答案(整理版)+前端常见
算法面试题
~~全面详细
“全方位总结一下所遇到的面试题目,与大家共同学习,也是对自己的一次总结”今天给朋友们分享我花了将近一个月时间,参考了很多网上的优质博文和项目整理的一份比较全面的前端面试题集,还有面试前刷过的题目(其中概括HTML,CSS,JS,React,Vue,NodeJS,互联网基础知识)共有【269页】。很多朋友靠着这些内容进行复习,拿到了BATJ等大厂的offer,也已经帮助了很多的前端学习者,希望也能帮
摸鱼吃榴莲的只只
·
2023-11-28 10:06
前端
前端
算法
职场和发展
程序人生
算法面试题
-二叉树的后继节点
题目:在二叉树中找到一个节点的后继节点(结构比普通二叉树结构多了一个指向父节点的指针)分析:1.正常情况下可以得到二叉树的中序遍历序列,节点在该序列中的下一个节点就是后继节点,但是该方法时间复杂度为O(N)2.知道父节点的话就可以从结构上找到后继节点,假设某个节点到后继节点在结构上距离为K,时间复杂度就是O(K)假设要找节点x的后继节点:①x有右树时,后继节点就是右树的最左节点②x无右树,需要判断
J___code
·
2023-11-27 15:45
算法面试题
算法
java
二叉树
js
算法面试题
(附答案)
js
算法面试题
十道两数之和题目:给定一个整数数组nums和一个目标值target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。
一花一world
·
2023-11-26 23:56
前端
javascript
算法
开发语言
leetcode
算法面试题
:不同子序列问题、不同路径问题
不同子序列问题:给定一个字符串s和一个字符串t,计算在s的子序列中t出现的个数。字符串的一个子序列是指,通过删除一些(也可以不删除)字符且不干扰剩余字符相对位置所组成的新字符串。(例如,"ACE"是"ABCDE"的一个子序列,而"AEC"不是)题目数据保证答案符合32位带符号整数范围。示例1:输入:s="rabbbit",t="rabbit"输出:3解释:如下图所示,有3种可以从s中得到"rabb
辣椒种子
·
2023-11-24 22:59
算法面试精选汇编
算法
leetcode
数据结构
python基础
算法面试题
下下载_Python面试基础+算法题精讲
原标题:Python面试基础+算法题精讲第一题defaccum(s):#TODpass#accum("abcd")=>"A-Bb-Ccc-Dddd"#accum("cwAt")=>"C-Ww-Aaa-Tttt"这到题用到了字符串的字母大写、小写、字符串拼接、复制。用到的函数有join将列表中的内容按照指定字符连接成一个字符串,upper()所有字母变大写和lower()所有字母小写对于一个可迭代的
weixin_39905695
·
2023-11-21 19:13
单链表(
算法面试题
2)---单链表进阶2 一题多解,逐步优化
往期链表文章:(如果想更多的了解单链表,笔者建议可以简略的了解往前的文章)单链表(面试算法题1)---学习链表的关键在于code单链表(面试算法题2)---单链表进阶1之快慢指针创建链表、打印链表、释放内存的基础操作这里就不code了,想了解的朋友可以浏览单链表(面试算法题1)---学习链表的关键在于code今日份试题1:题目描述:给定一个单链表的头节点head,请判断该链表是否为回文结构。实现思
干饭小白
·
2023-11-20 18:47
笔记
算法
链表
数据结构
算法面试题
-链表反转变形(golang实现)
题目详情:给定一个单链表的头节点head,实现一个调整单链表的函数,使得每K个节点之间为一组进行逆序,并且从链表的尾部开始组起,头部剩余节点数量不够一组的不需要逆序。(不能使用队列或者栈作为辅助)例如:链表:1->2->3->4->5->6->7->8->null,K=3。那么6->7->8,3->4->5,1->2各位一组。调整后:1->2->5->4->3->8->7->6->null。其中1
GentTaokk
·
2023-11-20 18:39
面试
链表
算法面试题
---返回链表的中间节点
题目描述给定一个非空链表的头节点,从该链表的中间节点开始返回。如果中间节点有两个,则返回第二个中间节点。示例1:1—>2—>3—>4—>5—>null,中间节点为3,所以返回3—>4—>5—>null。示例2:1—>2—>3—>4—>5—>6—>null,中间节点为3、4,根据要求返回第二个中间节点,所以返回4—>5—>6—>null解题思路题目本身比较简单,可以借助其他有下标的数据结构来完成,也
码拉松
·
2023-11-20 18:07
面试基础算法题
链表
算法
数据结构与
算法面试题
——C++
自己在秋招过程中遇到的数据结构与算法方面的面试题数据结构vectorvector是⼀种序列式容器,与array唯⼀差别就是对于空间运⽤的灵活性array占⽤的是静态空间,⼀旦配置了就不可以改变⼤⼩,如果遇到空间不⾜的情况还要⾃⾏创建更⼤的空间,并⼿动将数据拷⻉到新的空间中,再把原来的空间释放。vector则使⽤灵活的动态空间配置,维护⼀块连续的线性空间,在空间不⾜时,可以⾃动扩展空间容纳新元素,做
Wind哥
·
2023-11-19 04:16
c++
开发语言
位操作
算法面试题
方案一我们可以利用为位与操作,依次判定各个位上是否为1。publicinthammingWeight(intn){//依次检测各个位intcount=0;intlocation=1,value=1;while(location>=1;}returncount;}如果我们通过不断检测最低位来统计1的个数,与此同时整数不断右移。对于正整数我们似乎可以得到正确的结果,那是因为右移后高位补0。但是对于负整
nogos
·
2023-11-13 17:28
数据结构与算法
位操作
位操作算法
面试题
位运算
Spring-boot使用logback实现日志配置,java
算法面试题
及答案pdf
什么是日志门面和日志实现?**日志门面:**是日志实现的抽象层。**日志实现:**具体的日志功能的实现。为什么不直接使用日志实现,而是又弄了一个叫日志门面的东西?因为日志实现,可能会有一些代码的优化和改《一线大厂Java面试题解析+后端开发学习笔记+最新架构讲解视频+实战项目源码讲义》【docs.qq.com/doc/DSmxTbFJ1cmN1R2dB】完整内容开源分享动,避免影响用户在项目中的使
m0_64383449
·
2023-11-12 14:55
程序员
面试
java
后端
python oj刷题网站_程序员常用的刷题网站
此网站提供各大IT公司的
算法面试题
类型,行分门别类,由简单到中等,再到难,便于不同水平的程序员进行刷题练习。
weixin_39597636
·
2023-11-08 06:40
python
oj刷题网站
编写一个函数来查找字符串数组中的最长公共前缀
算法面试题
算法 简单 算法简答题
编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串""。String[]sarr={"abcd","abcde","abc"};如字符串数组的公共前缀就是“abc”publicstaticStringlongestCommonPrefix(String[]strs){Stringres="";//如果长度为0,就没有公共前缀字符串,就返回“”if(strs.length
笨小孩编程
·
2023-11-07 23:51
算法
后端
java
后端
算法
java
数据结构
字符串
上一页
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
其他