2018搜狗春招后端笔试题(部分)

后端开发刷题 | 笔试 Linux 中,下面哪个选项inode 中记录的数据()A最后一次读取时间B最近修改的时间C该文件的实际内容D该文件的容量正确答案:C解析:储存文件的元信息,比如文件的创建者、文件的创建日期、文件的大小等等。这种储存文件元信息的区域就叫做inode,中文译名为"索引节点”。Java 中,下面代码会出现的是()ABCD正确答案:D下面 Java 代码的运行结果为()123456publicstaticvoidAfalse trueB。 阅读详情
/**
 * 搜狗2018春招后端编程笔试题一:
 * 给定一个大小为n的正整数集合,要求找出这个数组中差值为k的数值对的个数。
 * 数值对不能重复。
 * 
 * 限制条件:
* 时间限制:C++ 1秒;JAVA 2秒
 * 空间限制:忘了

 */

下面是我的答案,因为循环复杂度太高,超出时间限制,所以没有通过。但是算法是对的,就记录下。

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

import java.util.Scanner;

public class Main {


public static void main(String[] args) {

                Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
int k = sc.nextInt();
List<Integer> nums = new ArrayList<Integer>(); //n个正整数
Map<Integer,Integer> pair = new HashMap<Integer, Integer>(); 
for(int i = 0; i < n; i++){
nums.add(sc.nextInt());
}
int key = 0, value = 0;
for(int i = 0; i < n; i++){
key = nums.get(i);
int find1 = key + k;
int find2 = (key - k) > 0 ? key - k : 0; 
for(int j = i; j < n; j++){
value = nums.get(j);
if(value == find1 || value == find2){
//放入HashMap中,key要比value小
if(key < value)
pair.put(key, value);
else
pair.put(value, key);
break;
}
}
}
System.out.println(pair.size());
}
}

c++工程师历年企业笔试真题汇总 https://www.nowcoder.com/test/128/summary 阿里巴巴2010搜索研发C++工程师笔试卷 https://www.nowcoder.com/test/165/summary 迅雷2014C++笔试卷Ahttps://www.nowcoder.com/test/166/summary 迅雷2013C++笔试卷Bhttps://www.nowcoder.c... 阅读详情

相关推荐

前端工程师历年企业笔试真题汇总

https://www.nowcoder.com/test/177/summary人人网2011前端工程师笔试卷 https://www.nowcoder.com/test/178/summary阿里巴巴2011前端工程师笔试卷https://www.nowcoder.com/test/195/summary百度2015前端研发笔试卷https://www.nowc...

Marmara 1280

JAVA后端笔试试题(一)

上周六参加了自己的第一场笔试,感觉很糟糕,主要是对基础知识掌握不扎实,现在把笔试中的部分问题总结归纳如下,便于以后查看。 小伙伴们有兴趣想了解内容和更多相关学习资料的请点赞收藏+评论转发+关注我,后面会有很多干货。我有一些面试题、架构、设计类资料可以说是程序员面试必备!所有资料都整理到网盘了,需要的话欢迎下载!私信我回复【000】即可免费获取 1.GC是什么?为什么要GC? GC(GarbageCollection)是垃圾回收机制。在Java中开发人员无法使用指针来自...

m0_67698950的博客 2043

搜狗2013校园招聘研发类笔试题高清扫描版

搜狗2013校园招聘研发类笔试题高清扫描版,参见博客:http://blog.youkuaiyun.com/yanzi1225627/article/details/8278806

百度后端笔试题知识点总结

ThreadPoolExecutor.AbortPolicy:丢弃任务并抛出RejectedExecutionException异常。这是线程池默认的拒绝策略,在任务不能再提交的时候,抛出异常,及时反馈程序运行状态。如果是比较关键的业务,推荐使用此拒绝策略,这样子在系统不能承载更大的并发量的时候,能够及时的通过异常发现。ThreadPoolExecutor.DiscardPolicy:丢弃任务,但是不抛出异常。如果线程队列已满,则后续提交的任务都会被丢弃,且是静默丢弃。

qq_51118755的博客 717

Windows/Linux双平台实战:QtCreator构建套件配置全攻略(含GCC/G++/GDB/CMake)

本文详细介绍了在Windows和Linux双平台下配置QtCreator构建套件的完整流程,涵盖GCC/G++、GDB和CMake等核心工具链的设置技巧。通过分步指导和实用示例,帮助开发者解决跨平台开发中的配置难题,提升Qt应用开发效率。特别针对QtCreator新手和需要在多平台切换的开发者提供了全面的配置指南。

weixin_28836507的博客 470

5分钟搞定!用FunASR在本地快速部署达摩院Paraformer语音识别模型(附常见问题解决)

本文详细介绍了如何在本地快速部署阿里达摩院开源的Paraformer语音识别模型。通过FunASR工具包,用户可在5分钟内完成环境配置、模型下载与基础识别,并掌握批量处理、性能调优及构建API服务等进阶技巧。文章重点解析了Paraformer的非自回归架构带来的速度优势,并提供了音频格式转换、依赖冲突、显存不足等常见问题的实战解决方案,助力开发者实现高效、离线的语音转写应用。

p1q2r的博客 705

(2020)Java后端开发----(面试题和笔试题)

2020Java后端开发面试 一、2020/11/05 公司: 1、初试(过了) 1)、笔试题 笔试题:给了5个SQL的查询语句的题(基本上都写出来,就是稍微有点问题,主要是SQL语句写的比较少,以后还需要加强) 2)、面试题 Spring(IOC,AOP)、SpringMVC(MVC的执行流程)、SpringBoot(主要的用途)他们是做什么的? JVM的组成部分? New一个新的对象,在堆区是如何存储的(考虑多种情况) 机器学习算法中的线性回归和逻辑回归是怎么做的? 3)、总结

一直在水些技术小文 2826

西门子S7-1200与汇川SV660F伺服Profinet通讯调试实战

在工业自动化领域,Profinet作为工业以太网标准协议,凭借其高实时性和灵活组网能力,已成为伺服驱动器与PLC通讯的主流选择。其核心原理是通过设备名识别、IP分配以及标准报文(如111速度报文、105定位报文)传输控制字与状态字,实现驱动器的精准控制。相比传统脉冲或CANOpen方案,Profinet直连省去了协议转换网关,降低了成本与故障点,尤其适用于绕线设备、包装机械等中小型单轴或多轴运动控制系统。本文以西门子S7-1200 PLC搭配汇川SV660F伺服为例,完整梳理了从GSDMD组态、InoDri

weixin_29184371的博客 225

2020校招后端笔试题(一)

2020校招后端笔试题(一) 1. 假设现在有P个进程,每个进程最多需要m个资源,并且有r个资源可用。什么样的条件可以保证死锁不会发生? 解: 如果一个进程有m个资源它就能够结束,不会使自己陷入死锁。因此最差的情况就是每个进程都只有m-1个资源并且需要另外一个资源。如果有一个资源可用,那么其中某个进程就能够结束并释放它的所有资源,使其他进程也能够结束。所以避免死锁发生的条件就是: r>=...

Super_Yiang的博客 2580

【RF】Receiver Function接收函数:从理论到实践的深度解析

本文深入解析地震学中的接收函数(Receiver Function, RF)技术,从理论原理到实践操作。文章将RF比作地球的“听诊器”,详细阐述了其通过反褶积剥离震源影响、揭示地下结构(如莫霍面)的核心机制,并提供了使用Python和rf库进行数据处理、计算、动校正与叠加的完整实战流程,同时探讨了其应用、局限性与常见问题的解决方案。

Jerry的专栏 121

手把手教你用TUSB2E22中继器实现eUSB2与USB 2.0互转(附实测数据对比)

本文详细介绍了如何利用TUSB2E22中继器实现eUSB2与USB 2.0的高效互转,包括技术背景、硬件设计要点、信号完整性测试方法及故障排查策略。通过实测数据对比,展示了TUSB2E22在信号延迟、功耗和眼图性能上的显著优势,为工程师提供了实用的工程方案。

weixin_29199873的博客 283

大疆网上测评题库_一份完整的大疆2018校招笔试题和面经送给大家~

听说周日大疆就要笔试了,今年的秋招来的有点让人猝不及防啊,牛客的各种讨论群里都弥漫着一种恐惧的氛围,我是谁,我在哪,我该怎么办(惊恐脸)。。。。。哈哈哈 没关系,作为一个刚刚踏上工作岗位的老学长,去年秋招在牛客网收获颇丰,是时候来回馈一波牛客网,回报一下牛妹了;)话不多说,干货奉上2018秋招大疆机器学习、算法笔试题1、两个小车,走一步能量消耗1,方向为1向右,-1为向左,首先输入路途长度,然后输...

weixin_39760434的博客 3285

【突变检验合集】含Pettitt突变检验等

突变检验方法合集

WW、forever的博客 3534

2018春招总结(Java后端),干货满满

春招基本结束,投的都是后台开发岗,总共收到了6家offer(链家、顺丰、去哪儿、华为,依图,微众银行),最后选择了微众银行。从2月底开始,两个月每天看面经,看资料,然后每天做笔试题,真的身心俱疲,仅以此贴来记录自己的面试经验,不喜勿喷。1.简历筛选挂:畅游,唯品会,招商银行信用卡,拼多多,搜狗,虎牙2.笔试挂:网易游戏,网易,京东,360,腾讯,百度,头条 3.觉得笔试做得不错但没消息的:美图,巨...

zhou15755387780的博客 5350

仿真学习系列(四十二):Sigrity仿真之走线阻抗和耦合检查

在高速电路设计中,走线的阻抗和信号线之间的耦合是影响信号完整性的重要因素。设计中可能会出现多种情况,导致阻抗变化或不匹配,例如线宽的变化、跨层分割等。传统的人工检查方法常常不够高效且易忽视细节。借助仿真软件,可以快速定位问题区域,并进行精确分析,从而有效避免或减少信号反射和串扰带来的影响。

案例文章,高速信号 425

STM32智能小车控制舵机转向

文章目录前言一、舵机简单介绍及接线方式二、cubeMX配置三、代码解析总结 前言 本文将带大家学习如何驱动舵机转向 一、舵机简单介绍及接线方式 信号线(黄线)红线(电源线)棕色(地线) 舵机的控制一般需要一个20ms左右的时基脉冲,该脉冲的高电平部分一般为0.5ms-2.5ms范围内的角度控制脉冲部分,总间隔为2ms。以180度角度伺服为例,那么对应的控制关系是这样的: 0.5ms--------------0度; 1.0ms------------45度; 1.5ms------------90度; 2

m0_49476241的博客 8613

快手2018春招笔试后端编程题题解

1、计算(x^y)%N    在给出大牛代码之前,先抛转引玉一下:import java.util.Scanner; public class Code01 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); while (sc.hasNext()) { int x = ...

小哲的博客 1165

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

【知乎答案】2018校招,笔试应该怎么准备?|牛客网回答

作者:牛客网 链接:https://www.zhihu.com/question/64339583/answer/219703590 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 谢邀! 笔试就是考看书和刷题了,牛妹帮你整理了几十家互联网IT企业17届的校招笔试真题,供参考: 1、腾讯 腾讯2017秋招笔试编程题 腾讯2017校招开发工程

teavamc的博客 1万+

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

IOS工程师历年企业笔试真题汇总

https://www.nowcoder.com/test/2227/summaryiOS工程师综合练习卷(二星级) https://www.nowcoder.com/test/2231/summaryiOS工程师能力评估https://www.nowcoder.com/test/45192/summary搜狗2015 iOS工程师笔试题https://www.no...

Marmara 461

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

2018校园招聘笔经面经合集:算法,机器学习,大数据方向

2018校园招聘笔经面经合集:算法,机器学习,大数据方向 2019秋招即将开始,牛妹帮助大家整理了一些算法,机器学习,大数据方向的面经,希望对求职的同学以及有志于从事算法,机器学习,大数据方向工作的同学有所帮助。 菜鸟实习面试题分享_笔经面经_牛客网 快手2018春季校园招聘笔试试卷--算法A试卷编程题题解_笔经面经_牛客网 face++旷视面经_笔经面经_牛客网 携...

weixin_30423977的博客 556

python实现最大独立集算法_2018校招总结(外企,国内大公司,国内创业公司)...

2018校招总结(外企,国内大公司,国内创业公司)本篇是我参加2018实习和校招的求职经历,实习和校招面了不少公司,就总结了笔试面试中遇到的一些问题和思考。实习offer有网易互娱,今日头条,Hulu,最终选了Hulu。校招目前拿到offer的有 微软美国,Hulu,Amazon,Freewheel,Pony.ai,依图,商汤,网易游戏,腾讯,网易有道,完美世界,滴滴,百度,搜狗,宜信大数据,美团...

weixin_39561168的博客 871

18届清华硕士狂拿18家互联网公司sp offer总结

Lingo,在牛客网上发的面试总结,联系了作者,获得授权,今天分享给大家。因为一些公众号已经发布,不能标识为原创。不过不妨碍大家获取干货内容。文章脚长,静心向下看。 2018校招总结(外企,国内大公司,国内创业公司) 本篇是我参加2018春招实习和秋招的求职经历,除了笔试面试中遇到的一些问题,更多的是一些个人想法。 春招和秋招面了不少公司,实习offer有网易互娱,今日头条,Hulu,

欢迎关注公众号:【码农突围】,回复9999,可以获取一份LeetCode刷题笔记 1万+

2018秋招前端面试回顾(阿里、百度、网易、迅雷、美团等)

今年秋招对我是个打击,不过也让我认清了现实。借用鲁迅先生的一句话,真正的勇士敢于直面惨淡的人生,敢于正视失败的面试。面试失败不可怕,可怕的是不能吸取教训。在吸取教训上我做的不好,不然也不会有些面试问题记不住了。回顾几次面试失败经历,我总结了一下各家公司问的问题,为未来作打算,也为师弟师妹们做个参考。总结了一下,发现实习经历真的很重要,而且项目经验也要重点突出一些东西,展现自己的技术特点,让面试官无

jhope的专栏 778

美团2024届暑期实习第一轮后端笔试详解

这是美团2024届暑期实习后端岗位的第一轮笔试,总共有五道编程题,四道 情景算法题,一道 二叉树题目,时长两个小时,我用的是go语言,只AC了前两道,第三道死活通不过,第四道模拟情况太复杂,放弃了,第五道马上写完,可惜没时间了,还是得合理分配时间才行,哭死!!!

夏沫の梦的博客 4167

OPPO 2024届校招正式批笔试题-后端(C卷)

OPPO 2024届校招正式批笔试题-后端(C卷):小欧的括号嵌套、小欧的等差数列、小欧喝水,涉及数学、思维等。

字节幺零二四的博客 2641
上一篇: java后台封装json数据学习(二)
下一篇: IDEA直接查找快捷键来修改这个快捷键
Lois00
博客等级 码龄11年 4粉丝 13原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值