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
算法笔试
移动射击--
算法笔试
模拟题精解
题目描述你正在数轴上跟小精灵对战。你拥有一个十分强力的技能称为移动射击,但是这个技能有一个缺点是在你发动之后只能改变一次方向。你可以认为你的位置在数字0的位置上,在数轴的正方向上有n只精灵,负方向上有m只精灵。移动射击可以造成w点伤害。每个精灵都有自己的血量,当血量降为0时死亡。在最开始时你可以选择向正方向或负方向释放移动射击,并且可以在任意时刻改变技能的方向。请问你最多可以击杀多少只小精灵?(n
杰是这样
·
2020-09-13 05:11
java
算法
java
算法
常见
算法笔试
或面试题
Problem1:Isitaloop?(判断链表是否有环?)Assumethatwehaveaheadpointertoalink-list.Alsoassumethatweknowthelistissingle-linked.CanyoucomeupanalgorithmtocheckwhetherthislinklistincludesaloopbyusingO(n)timeandO(1)sp
weixin_33938733
·
2020-09-13 03:18
与二叉树相关的
算法笔试
题集
1.二叉搜索树(BST)的后序遍历序列2.序列化/反序列化二叉树3.找到BST中的第k小的数4.二叉搜索树转双链表5.找出所有节点和满足目标数的路径6.根据二叉树的前序遍历和中序遍历数组来重建二叉树7.判断二叉树是否是平衡二叉树8.二叉树的深度9.二叉树的镜像10.二叉树的下一个结点11.对称的二叉树12.按之字形顺序打印二叉树13.判断树的子结构
另一个我竟然存在
·
2020-09-12 06:32
算法
编程练手
网易2021秋招
算法笔试
排队问题(python)
题目:现在有n个人排队买票,已知早上8点开始卖,每个人有两种买法,单独买第i个人花费a[i]秒;和后面一个人一起买,第i和第i+1个人一共花费b[i]秒。求最早什么时候可以结束排队输入2#样例组数2#排队人数2025#a[i]40#b[i]1#排队人数8#a[i]输出08:00:40am08:00:08am思路:用动态规划求解,dp[i]是第i个人完成排队的最小时间。每个人有两种选择,第一种自己买
咕噜噜敏星人
·
2020-09-11 08:07
字节跳动的算法面试题是什么难度?
这次我们就拿一套2018年的前端校招(第四批)来看下字节的
算法笔试
题的难度几何。地址:https
fe_lucifer
·
2020-09-08 12:00
算法
字节跳动
sms
powerdesigner
twitter
常考
算法笔试
题及源码
1.冒泡排序publicstaticvoidbubbleSort(int[]arr){for(inti=0;iarr[j+1]){inttmp=arr[j];arr[j]=arr[j+1];arr[j+1]=tmp;}}}}注意:jarr[end]){return-1;}while(startarr[middle]){start=middle+1;}else{end=middle-1;}}retu
shijinghan1126
·
2020-08-26 14:08
数据结构与算法
面试题
备战秋招——常规
算法笔试
题集锦(持续更新)
1.任何一个递归过程都可以转换成非递归过程(✓)2.Hanoi问题假设个盘子的Hanoi问题需要次操作来完成,三根柱子分别为A,B,C,则实现算法主要分为三个步骤:1)把n-1个盘子由A移到B2)把第n个盘子由A移到C3)把n-1个盘子由B移到C可以看出,此问题是一个递归问题:。个盘子的Hanoi问题的总移动次数为:。3.设哈希表长为11,哈希函数为Hash(key)=key%11。存在关键码{4
Vicky_1155
·
2020-08-25 08:15
Written
Test
算法学习笔记一:二叉搜索树的非递归遍历实现
无奈非计算机本专业的LZ要进入IT行业可谓难上加难,现正在恶补各类
算法笔试
面试题中,今天整理记录“关于二叉搜索树非递归遍历”的学习过程于此,以供大家学习交流。
zssure
·
2020-08-25 02:27
算法学习
头条19提前批
算法笔试
第三题
题意如下(改编):海绵宝宝和派大星分吃一堆蟹黄堡,每个蟹黄堡有两种属性值,分别是饱感和满足感,海绵宝宝和派大星需要吃得完全一样饱,同时两人满足感之和最大。假设单个蟹黄堡不可以拆分。输入:第一行,一个整数N,表示蟹黄堡的个数;第二行开始的N行,两个整数,以空格隔开,第一个整数代表饱感,第二个整数代表满足感;输出:整数,最大的满足感。测试用例:输入:54433221111输出:10拿到题目的第一感觉就
chengyongduan1307
·
2020-08-24 00:05
算法笔试
题最长上升子序列长度问题
动态规划值最长上升子序列找到其中最长上升子序列的长度给定一个无序的整数数组,找到其中最长上升子序列的长度。示例:输入:[10,9,2,5,3,7,101,18]输出:4解释:最长的上升子序列是[2,3,7,101],它的长度是4。说明:可能会有多种最长上升子序列的组合,你只需要输出对应的长度即可。DP算法的时间复杂度为O(n2)。思路:想要求得最长上升子序列的长度,来源只有一种—前一个最长上升子序
那记忆微凉
·
2020-08-23 15:38
数据结构与算法
超全
算法笔试
模拟题精解合集,这份《程序员面试宝典》简直太牛了
Java程序员备战大厂怎么能少了尖兵利刃?《程序员面试宝典》正式发布,助你一臂之力!70+算法面试模拟题深度解析,涵盖树、排序、二分查找、数组、递归、数学、分治算法、枚举、哈希表、动态规划等近30种大厂笔试常考知识点,部分题目还提供不止一种解法的详细介绍!决胜面试就在这一本!转发+关注,然后私信回复“算法”即可获得这份《程序员面试宝典》的免费领取方式。目录算法思想排序贪心DP/动态规划剪枝尺取法数
Java技术剑
·
2020-08-22 15:12
Java
程序员
面试
java
算法
面试
数据结构
编程语言
2018年贝壳网校招(秋招)
算法笔试
编程题
1、题目描述:给定一个长度为N的序列A1到AN,求所有区间[L,R](1≤L≤R≤N)的极差之和,其中区间[L,R]的极差定义为AL到AR中的最大值与最小值之差。思路:暴力求解,通过率36%代码如下:#-*-coding:utf-8-*-classSolution:#array二维列表defFind(self,N,array):#writecodeherenum=0foriinrange(N-1)
xx_zeng
·
2020-08-22 13:34
code
算法笔试
利器--对数器的使用
在
算法笔试
的时候,我们经常只能确定我们写出的算法在逻辑上是大致正确的,但是谁也不能一次性保证绝对的正确。
lingjiu
·
2020-08-22 10:20
随机数
java
算法
常见
算法笔试
或面试题
Problem1:Isitaloop?(判断链表是否有环?)Assumethatwehaveaheadpointertoalink-list.Alsoassumethatweknowthelistissingle-linked.CanyoucomeupanalgorithmtocheckwhetherthislinklistincludesaloopbyusingO(n)timeandO(1)sp
zhenjing
·
2020-08-22 02:33
算法
笔试
4道拼夕夕算法题,没得100分的,确定不啃[阿里云
算法笔试
合集]?
不管会不会,请继续看文末的[阿里云
算法笔试
合集],意外从朋友那里嫖的,这是一本能“在线”编程的程序员面试宝典,分享给有需要的朋友,直接点这可白嫖第一题:按题意模拟,注意第N次到的话特判,否则只能过96%
java喵~
·
2020-08-21 20:36
算法
拼多多
阿里云
数据结构与算法
程序员
贝壳找房2018
算法笔试
第一题importjava.util.HashMap;importjava.util.Iterator;importjava.util.Map;importjava.util.Map.Entry;importjava.util.Scanner;importjava.util.Set;publicclassMain{publicstaticvoidmain(String[]args){Mapm=ne
ASN_forever
·
2020-08-19 00:58
数据结构与算法
java
se
其他
贪心算法
比如一道常见的
算法笔试
题----跳一跳:有n个盒子排成一行,每个盒子上面有一个数字a[i],表示最多能向右跳a[i]个盒子;小明站在左边第一个盒子,请问能否到达最右边的盒子?
weixin_33834628
·
2020-08-17 19:34
【常用算法思路分析系列】排序高频题集
最近在牛客上整理常用的一些算法思路,【常用算法思路分析系列】主要是针对一些高频
算法笔试
、面试题目的解题思路进行总结,大部分也给出了具体的代码实现,本篇文章是对排序相关题目的思路分析。
山代王
·
2020-08-14 07:00
数据结构与算法
算法整理(Java版)
算法笔试
题:过桥问题
问题:某夜,有个团伙要过桥,该桥每次只能通行2个人,只有一个手电筒,过桥必须持有手电筒。这些人单独过桥的时长分别为t1、t2、t3、t4、t5……tn。谁能设计程序计算出这伙人过桥需要的最短时间?解题思路:两种方案过桥2t1进行对比t1+t(n-1);1、12充当运输车的作用,每次1,2去,1回,另外的去,2再回(2t1t1+t(n-1))publicstaticvoidGoThroughBrid
qq_31817993
·
2020-08-14 07:12
Java学习
算法笔试
牛客网
算法笔试
:计算字符中含有某个字符的个数,不区分大小写
packagemainimport("fmt")funcmain(){varcheck,cstringfmt.Scan(&check,&c)varnumberintfor_,info:=rangecheck{for_,c:=rangec{ifc==info{number++}ifc>=65&&c=65&&info<97{ifinfo+32==c{number++}}}}fmt.Println(nu
千晨、
·
2020-08-13 15:08
华为机试算法题库
美团2020秋招
算法笔试
(python)
这题主要考察动态规划,较简单,注意牛客IO的方式。代码如下:N=int(input())#读取数据ifN==0:print(0)work=[]foriinrange(N):work.append(list(map(int,input().split())))#读取数据ifN==1:print(max(work[0][0],work[0][1]))else:dp=[0]*(N+1)dp[1]=max
Lmy_xxn
·
2020-08-11 11:08
算法工程师历年企业笔试真题汇总
www.nowcoder.com/test/24476/summary阿里巴巴2015算法工程师实习生笔试卷https://www.nowcoder.com/test/8623677/summary唯品会2018校招机器学习、
算法笔试
题
今天的技术超过许嵩了吗?
·
2020-08-09 18:16
面试题
2020阿里
算法笔试
1——物品编号排序
题目:有n个物品编号为1-n,现将其重新排列,但要求相邻两个物品的编号差值的绝对值不等于1,按字典输出满足要求的方案。输入:每组输入一个整数n,11:ans2.add(10*x+y)ans=ans2returnlist(ans)s=Solution()n=int(input())a=s.numsSameConsecDiff(n)foriina:res=str(i)forjinrange(n):pr
IMWTJ
·
2020-08-09 18:51
刷题
有难度的
算法笔试
题:芯片测试
有难度的
算法笔试
题摘自:http://community.csdn.net/Expert/TopicView3.asp?id=57649203)芯片测试:有2k块芯片,已知好芯片比坏芯片多。
金庆
·
2020-08-08 16:27
其它
猿辅导 2019年
算法笔试
(老师直播同学报数去重复问题)
图片由网上提供仅供参考:我自己写的测试:deffind(lis,m):dict={}dict1={}m1=[]foriinrange(len(lis)):iflis[i]notindict:dict[lis[i]]=0iflis[i]indict:dict[lis[i]]+=1foriindict.keys():ifdict[i]>m:dict1[i]=dict[i]l=list(dict1.ke
gangdream
·
2020-08-04 14:08
leetcode
Python
算法
优先队列的拓扑排序
算法笔试
题
拼多多20届学霸批
算法笔试
题第三题一共有N个执行的任务,每个任务需要Pi的时间完成执行。同时,任务之间可能会有一些依赖关系。
Tanner_SL
·
2020-08-04 12:55
Algorithm_note
拼多多
算法笔试
2020
https://www.nowcoder.com/test/question/4efe0a1953114c4ea5cdec4cddbbfa88?pid=23354036&tid=33813424importmathif__name__=="__main__":t=int(input())foriinrange(t):n=int(input())print(int(math.log(n,2))+1)
miahhrgbfcyur
·
2020-08-03 20:00
Java中Scanner的用法:单行/多行输入
Java的Scanner用法,主要用于
算法笔试
时的控制台输入1问题:解决这种情况下的Scanner输入:单行,多行,数值,字符串2最好解决的情况3单行输入多个参数4多行输入多个参数,每行参数个数不定1问题
一步szh
·
2020-08-03 11:25
实例用法
Java
Scanner
Java算法:LeetCode算法Java版,百度公司
算法笔试
面试题LeetCode整理,百度校招算法刷题,百度算法Java版,Java版快速排序及优化后的快排,归并排序、堆排序,百度算法20道题
最近要参加百度公司2020春招的校招面试,特整理了下百度公司的算法题笔试面试题,以此纪念百度对我的认可。资源来源于LeetCode,纯手打,喜欢请支持正版。再次感谢百度!目录两数之和...1两数相加...1无重复字符的最长子串...2两个排序数组的中位数...3最长回文子串...4有效的括号...5搜索旋转排序数组...6旋转图像...6螺旋矩阵...8编辑距离...10删除排序数组中的重复项..
DougLeaMrConcurrency
·
2020-07-31 09:15
#
Java算法
Java
BAT 经典
算法笔试
题: 镜像二叉树
为了让大家能顺利通过所有面试环节必经的笔试阶段,我提前给大伙准备了一套常见的
算法笔试
题。这套算法题来源于LeetCode,题目都是BAT、京东头条滴滴美团等大型互联网公司都喜欢考的题目。
codehole_
·
2020-07-27 20:23
今日头条18春招
算法笔试
存在n+1个房间,每个房间依次为房间123…i,每个房间都存在一个传送门,i房间的传送门可以把人传送到房间pi(1<=pi<=i),现在路人甲从房间1开始出发(当前房间1即第一次访问),每次移动他有两种移动策略:A.如果访问过当前房间i偶数次,那么下一次移动到房间i+1;B.如果访问过当前房间i奇数次,那么移动到房间pi;现在路人甲想知道移动到房间n+1一共需要多少次移动;输入描述:第一行包括一个
qq_32659887
·
2020-07-16 05:26
笔试
今日头条18春招第二批
算法笔试
作为一个手串艺人,有金主向你订购了一条包含n个杂色串珠的手串——每个串珠要么无色,要么涂了若干种颜色。为了使手串的色彩看起来不那么单调,金主要求,手串上的任意一种颜色(不包含无色),在任意连续的m个串珠里至多出现一次(注意这里手串是一个环形)。手串上的颜色一共有c种。现在按顺时针序告诉你n个串珠的手串上,每个串珠用所包含的颜色分别有哪些。请你判断该手串上有多少种颜色不符合要求。即询问有多少种颜色在
qq_32659887
·
2020-07-16 05:56
笔试
五分钟,彻底明白一道今日头条算法面试真题
转自面向大象编程本期题解:LeetCode11-ContainerWithMostWater[1](Medium),这道题目频繁的出现在今日头条的
算法笔试
环节,请务必搞懂!
程序员吴师兄
·
2020-07-16 01:57
三道头条的
算法笔试
题
【例1】给出一个长度为n的数组a1、a2、…、an,请找出在所有连续区间中,区间和最大同时这个区间0的个数小于等于3个,输出这个区间和。输入:第一行一个正整数n,表示数组长度,1max_:max_=sum(total)temp=total[1:3]temp.append(0)total=tempelse:total[zero_seq]+=nums[i]ifsum(total)>max_:max_=
NikoKVCS
·
2020-07-15 18:45
字节跳动2018
算法笔试
第二题
题目:给定一个数组序列,需要求选出一个区间,使得该区间是所有区间中经过如下计算的值最大的一个:区间中的最小数*区间所有数的和最后程序输出经过计算后的最大值即可,不需要输出具体的区间。如给定序列[621]则根据上述公式,可得到所有可以选定各个区间的计算值:[6]=6*6=36;[2]=2*2=4;[1]=1*1=1;[6,2]=2*8=16;[2,1]=1*3=3;[6,2,1]=1*9=9;从上述
wintersmile
·
2020-07-15 15:37
字节跳动算法笔试
java的Hash和set函数的使用与比较
**在笔试和技术
算法笔试
中有很多需要算法需要使用集合,或者hash函数本文将介绍算法在笔试中每一中hash或集合使用的方法和适用类型。
dhhwh
·
2020-07-13 21:52
技术
Java中Scanner的用法:单行/多行输入
Java的Scanner用法,主要用于
算法笔试
时的控制台输入1.多行输入以三行输入为例,第一行输入两个数字m,n,分别表示数组num1和num2的长度,第二行和第三行输入num1和num2的元素,以空格分隔
嘟嘟杜
·
2020-07-11 17:29
笔记
小红书2019
算法笔试
题
1.反转单词游戏#include#include#includeusingnamepacestd;voidRev_str(vectorstr){for(inti=str.size()-1;i>=0;i--){coutstr;stringtemp;while(cin>>temp){str.push_back(temp);}Rev_str(str);return0;}笔记问题#include#incl
灬沿途有你灬
·
2020-07-11 09:17
算法
分享几道不错的
算法笔试
题
1、已知数据表A中每个元素距其最终位置不远,为节省时间排序,应采用什么方法排序?A:堆排序B:插入排序C:快速排序D:直接选择排序答案是B解析:插入排序:如果平均每个元素离最终位置相距c个元素,则其复杂度为O(cn),一共n趟,每次比较c次;快速排序:最好的、平均的复杂度都是O(nlog(n)),如果每次选择的中间数都最小或最大,那就是最坏的情况,复杂度是O(n^2);所以快速排序和元素的位置没有
文哥的学习日记
·
2020-07-09 22:20
招银网络科技2020校招
算法笔试
第2到编程
题目:食堂每天都会烘焙面包来卖,并且食堂承诺不出售过夜面包,如果当天面包过剩,就会送给收银员MM小招,但小招每天最多拿走8个(再多就吃不了了),如果小招没拿完将保存到后面任一天拿走。假设有n天,第i天剩余的面包数用ai笔试,如果在n天内小招要累计拿到k个面包,至少需要多少天?n,k=map(int,raw_input().strip().split(""))nums=map(int,raw_inp
抬头仰望-y
·
2020-07-09 20:49
编程题
网易 8.11
算法笔试
题
第一题:给n个数组,计算每个数组里面的元素有多少个1,相同1次数为一类,计算每个数组有几类。#coding=utf-8#本题为考试多行输入输出规范示例,无需提交,不计分。importsysif__name__=="__main__":#读取第一行的nt=int(sys.stdin.readline().strip())ans=0result=[]foriinrange(t):#读取每一行n=int
安1111111
·
2020-07-08 10:36
常见
算法笔试
或面试题
Problem1:Isitaloop?(判断链表是否有环?)Assumethatwehaveaheadpointertoalink-list.Alsoassumethatweknowthelistissingle-linked.CanyoucomeupanalgorithmtocheckwhetherthislinklistincludesaloopbyusingO(n)timeandO(1)sp
meaworld
·
2020-07-08 04:03
算法笔试面试题
算法笔试
题:1元,5元,10元,20元,50元、100元面值人民币组合给定x元的问题
最近有一道笔试题引起了小伙伴们的激烈讨论。参考博客作为算法菜鸟非常感谢大神的分析和举例。博客地址问题描述目前市面上的纸币主要有1元,5元,10元,20元,50元、100元六种,如果要买一件商品x元,有多少种货币组成方式?思路一现有6种面额的纸币用来组合成给定的x元金额。那么可以大致推出这个等式sum表示给定的金额{x1,x2,x3,x4,x5,x6}分别表示1元,5元,10元,20元,50元、10
LarsCheng
·
2020-07-07 21:03
面试题
课堂练习“华为
算法笔试
”题目代码实现。
题目:输入一段字符串,输出最长的全字母字符串一开始代码#includechara[100],b[100];intmain(){inti,num=0,s,max=0,len;gets(a);for(i=0;a[i];i++){if(a[i]>='a'&&a[i]='A'&&a[i]max){s=i-num;max=num;}num=0;}}for(intj=s,k=0;kchara[100],b[1
茅蒐0
·
2020-07-05 10:45
作业
小红书2020校招
算法笔试
题卷一
小红书2020校招
算法笔试
题卷一字符串倒序薯队长带着小红薯参加密室逃脱团建游戏,首先遇到了反转游戏,小红薯们根据游戏提示收集了多个单词线索,并将单词按要求加一个空格组成了句子,最终要求把句子按单词反转解密
curiosity9
·
2020-07-04 14:37
笔试
哔哩哔哩2020校园招聘
算法笔试
卷(二)
单选23道,46分;编程3道,60分;总分106。单选记不得了,趁着代码思路还在,记录编程题如下(题目名字我乱起的):一、字典序拼接给一个数组,元素值非负。将数组中元素拼接起来,要求拼接后的数值最大。为了避免溢出,以字符串的形式输出拼接结果。示例1:输入:30,1输出:301个人测试用例:输入:15,30,7,3,8输出:8733015题解:先按字典序将数组从大到小排序,然后再拼接起来输出即可。(
赫连达
·
2020-07-04 00:27
算法题型
算法题:删除链表中指定值的节点(Java实现)
去美菜网面试,第一道
算法笔试
题就是这个,题目很清楚,删除链表中指定值的节点,假定有这样的链表:1->2->6->3->4->5->6,现在要求删除值为6的节点,输入数组[1,2,6,3,4,5,6],要求输出
luffy5459
·
2020-07-01 23:33
java
携程
算法笔试
(2019.9.4)第二道编程题AC
N=int(input())gt,pre=[],[]for_inrange(N):temp=list(map(float,input().split()))gt.append(temp[0])pre.append(temp[-1])positive,negitive=[],[]foridx,iinenumerate(gt):ifi==1.:positive.append(idx)else:negi
Darlewo
·
2020-06-30 11:17
算法工程师笔试机构
招商银行机器学习
算法笔试
编程题----坐板凳
题目描述有n个板凳,已知有个人坐在第i根板凳上。现在又来了m个人,选择其中的一个板凳坐下。假设所有人坐下以后,所有板凳坐了若干个人,其中人数最多的为k。计算出最小可能的k和最大可能的k。(整个过程中,无人离开)输入描述第一行一个整数n,表示板凳的个数第二行一个整数m,表示来的人数接下来n行,每行一个整数,表示第i根板凳上坐的人数满足1m:max_min=max_oldelse:max_min=(s
poppy_MCT
·
2020-06-29 06:19
python基础
滴滴出行2017秋招
算法笔试
题(作弊概率)
每周一篇面试题,这周的面试题是
算法笔试
题,面试题不知不觉也写了几个月了,不难发现,那些大企业都喜欢考算法题。二、题目一位滴滴实习生开发出了一套简易作弊检测系统,此系统存在一定误差。
8ec863a03f4f
·
2020-06-28 21:26
上一页
1
2
3
4
5
下一页
按字母分类:
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
其他