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
java_笔试编程题
编程题输入输出
编程题本来应该都是leetcode那种,多多关注核心算法问题,而不是这些输入输出形式上的东西,但是
笔试编程题
还是有很多不如人意的东西存在。
FromBen
·
2019-08-04 16:47
刷题
Java_
编写一个函数,输入n为偶数时,调用函数求1/2+1/4+...+1/n,当输入n为奇数时,调用函数1/1+1/3+...+1/n
packagecn.myAlgorithm;//编写一个函数,输入n为偶数时,调用函数求1/2+1/4+...+1/n,当输入n为奇数时,调用函数1/1+1/3+...+1/nclassSumOE{publicstaticvoidmain(String[]args){System.out.println(sumoe(4));System.out.println(sumoe(3));}publics
Chill_Lyn
·
2019-08-03 12:40
Java_基础
算法
Java_
写一个函数,求一个字符串的长度,在main函数中输入字符串,并输出其长度
packagecn.myAlgorithm;//写一个函数,求一个字符串的长度,在main函数中输入字符串,并输出其长度classPrintLength{publicstaticvoidmain(String[]args){Stringstr="ILOVEYOU!";System.out.println(printLength(str));}publicstaticintprintLength(S
Chill_Lyn
·
2019-08-03 12:24
Java_基础
算法
Java_
有n个人围成一圈,顺序排号,从第一个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来第几号
packagecn.myAlgorithm;/****Title:NumOff123*Description:*有n个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来第几号的那位**@authorChillLyn*@date2019年9月17日*/classNumOff123{/****Title:numAlive*Description:*@pa
Chill_Lyn
·
2019-08-03 12:17
Java_基础
算法
Java_
猴子吃桃问题
packagecn.myAlgorithm;//猴子吃桃问题://猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个//第二天早上又将剩下的桃子吃掉一半,又多吃了一个。//以后每天早上都吃了前一天剩下的一半零一个。//到第10天早上想再吃时,见只剩下一个桃子了。//求第一天共摘了多少classMonkeyPeach{publicstaticintpeaches(intdays){intp
Chill_Lyn
·
2019-07-30 19:46
java
算法
Java_基础
算法
Java_
输入三个整数x,y,z,请把这三个数由小到大输出
packagecn.myAlgorithm;importjava.util.Arrays;importjava.util.Scanner;//输入三个整数x,y,z,请把这三个数由小到大输出classXYZMaxMin{publicstaticvoidmain(String[]args){int[]arr=newint[3];Scannerscanner=newScanner(System.in)
Chill_Lyn
·
2019-07-30 19:49
Java_基础
算法
Java_
输入某年某月某日,判断这一天是这一年的第几天?
packagecn.myAlgorithm;importjava.text.ParseException;importjava.text.SimpleDateFormat;importjava.util.Date;importjava.util.Scanner;//输入某年某月某日,判断这一天是这一年的第几天?classOneDayOfYear{publicstaticStringdayOfYea
Chill_Lyn
·
2019-07-30 19:01
Java_基础
算法
Java_
求1000以内的所有完数(一个数如果恰好等于它的因子之和,这个数就称为 "完数 ")
packaget8;importjava.util.ArrayList;importjava.util.List;publicclassTest{/****@parambound上限边界*@return结果列表*/publicstaticListtest(intbound){Listlist=newArrayList();for(inti=2;i<=bound;i++){if(isComplete
Chill_Lyn_
·
2019-07-30 18:19
算法入入门(杂)
java
算法
Java_
求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字,几个数相加有键盘控制
packagecn.myAlgorithm;importjava.util.Scanner;//求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字,几个数相加有键盘控制classAAA{publicstaticvoidmain(String[]args){Scannerscanner=newScanner(System.in);System.out.println("请输入数字a
Chill_Lyn
·
2019-07-30 18:53
Java_基础
算法
Java_
输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数
packagecn.myAlgorithm;importjava.util.Scanner;//输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数classLetterSpaceDigit{publicstaticvoidmain(String[]args){Scannerscanner=newScanner(System.in);System.out.println("请输入一行字
Chill_Lyn
·
2019-07-30 18:06
Java_基础
算法
2019-07-27——网易2019秋招
笔试编程题
第一题
题目:你有3个需要完成的任务,完成这3个任务是需要付出代价的。首先,你可以不花任何代价的完成一个任务;然后,在完成了第i个任务之后,你可以花费|Ai-Aj|的代价完成第j个任务。|x|代表x的绝对值。计算出完成所有任务的最小代价。输入说明:一行3个整数A1,A2,A3,每个数字之间用一个空格分隔。所有数字都是整数,并且在[1,100]范围内。输出说明:一个整数,代表最小的代价。输入示例:163输出
程序猿洋洋
·
2019-07-27 23:12
Python
算法
比较版本号(iHandy校招
笔试编程题
)
示例1:输入:version1="0.1",version2="1.1"输出:-1示例2:输入:version1="1.0.1",version2="1"输出:1示例3:输入:version1="7.5.2.4",version2="7.5.3"输出:-1示例4:输入:version1="1.01",version2="1.001"输出:0解释:忽略前导零,“01”和“001”表示相同的数字“1”
Yonyzxr
·
2019-07-25 23:03
LeetCode
Java_
控制台实现可视化日历
方法一:importjava.text.ParseException;importjava.text.SimpleDateFormat;importjava.util.Calendar;importjava.util.Date;importjava.util.GregorianCalendar;importjava.util.Scanner;publicclassVisualCalendar2{p
Chill_Lyn
·
2019-07-17 21:35
Java_基础
Java_
数组逆序操作:定义长度为10的数组,将数组元素对调,并输出对调前后的结果
importjava.util.Arrays;/***数组逆序操作:定义长度为10的数组,将数组元素对调,并输出对调前后的结果。**@authorChill_Lyn**/publicclassArrayReverseOrder{publicstaticvoidmain(String[]args){int[]a={0,1,2,3,4,5,6,7,8,9};inttemp=0;System.out.p
Chill_Lyn
·
2019-07-15 01:56
Java_基础
Java_
四位整数传递过程加密,加密规则:每位数字(加5)除以10取余代替原数字,再一四位交换,二三位交换
packagecn.myAlgorithm;importjava.util.Scanner;/****Title:DataEncryption*Description:四位整数传递过程加密,加密规则:*每位数字+5/10取余代替原数字,再一四位交换,二三位交换*@authorChillLyn*@date2019年9月17日*/publicclassDataEncryption{/****Title
Chill_Lyn
·
2019-07-07 17:37
Java_基础
算法
Java_
十进制整数转换为二进制
Java_
十进制整数转换为二进制importjava.util.Scanner;/**十进制转换为二进制*@authorChill_Lyn**/publicclassConvertion10To2{//
Chill_Lyn
·
2019-07-07 17:34
Java_基础
算法
Java_
输入圆的半径,计算周长及面积
Java_
输入圆的半径,计算周长及面积importjava.util.Scanner;importstaticjava.lang.Math.
Chill_Lyn
·
2019-07-07 17:59
Java_基础
算法
2020年字节跳动提前批
笔试编程题
(游戏专场,测试开发岗)
一共15道不定项选择+5道编程+2道问答不定项选择以及问答基本都是测试相关的内容,比较恶心的是选择是不定项选择,多选不得分,少选得一半分,下面主要说一下五道编程题:1、小球下落问题一个小球从初始高度为H的地方下落,每次落地后反跳回原高度的一半;再落下,求它在第n次落地时,共经历多少米?结果保留两位小数:(n不超过五次)输入测试用例:152(第一个数代表测试用例个数,第二个数代表小球下落的起始高度,
土豪gold
·
2019-07-01 09:05
servlet工作原理之tomcat篇
ServletConfigServletRequest和ServletResponseservlet如何工作Session与cookieservlet中的listener本文概要见另一篇文章:https://blog.csdn.net/
java
智慧的牛
·
2019-06-10 10:13
技术专题
Mac下gradle简介与安装
2.前提条件需要安装jdk1.5或以上版本才能运行gradle.要确认jdk已经安装,验证jdk安装java-version需要设置
JAVA_
九师兄-梁川川
·
2019-06-05 21:31
工具-Gradle
JavaScript 将单向链表的第M和第N位置间的元素顺序翻转
记录vivo提前批
笔试编程题
:通过JavaScript编程实现将单向链表的第M和第N位置间的元素顺序翻转,并输出翻转后的链表例如:输入:371→2→3→4→5→6→7→8→9输出:1→2→7→6→5→4
Silence-Lee
·
2019-06-04 21:06
编程题笔记
Linux下 jdk安装
java-version配置环境变量:vim/etc/profile环境变量配置:(路径为JDK的解压路径)exportJAVA_HOME=/usr/java/jdk1.8.0_151exportPATH=$
JAVA
Sarah.J
·
2019-06-02 17:49
Linux
【
java_
设计模式】代理模式 静态代理
学习路径:https://coding.imooc.com/learn/list/270.html应用场景增强被代理对象的实现,具体增强的途径增加前置方法:如过滤期望外的参数、选择数据库连接池、获取持久化的对象等。增加后置方法:将被代理类的返回值封装、对返回值进行筛选等实现publicclassOrderServiceStaticProxy{//代理类持有被代理对象的引用,该对象是业务逻辑实现类p
Ch.yang
·
2019-06-01 16:00
java
设计模式
【
java_
设计模式】享元模式、Tomcat对象池相关
学习路径:https://coding.imooc.com/class/270.html前言享元模式一般不单独使用。其作用类似缓存,一块内存区域多端共享,减少重复操作,提高效率。享元模式和单例模式的主要区别是,单例模式的对象一旦被创建就常驻内存,享元模式则可以擦除创建出来的对象。应用场景1.系统底层开发,如JDK的Integer.valueof(x),x在[-128,127]这个区间的时候会直接去
Ch.yang
·
2019-05-28 18:52
java
设计模式
腾讯校招
笔试编程题
题目描述小Q在学习许多排序算法之后灵机一动决定自己发明一种排序算法,小Q希望能将n个不同的数排序为升序。小Q发明的排序算法在每轮允许两种操作:1、将当前序列中前n-1个数排为升序2、将当前序列中后n-1个数排为升序小Q可以任意次使用上述两种操作,小Q现在想考考你最少需要几次上述操作可以让序列变为升序。输入描述:输入包括两行,第一行包括一个正整数n(3≤n≤10^5),表示数字的个数第二行包括n个正
独孤金泽
·
2019-05-21 19:46
【
java_
设计模式】简单工厂、工厂方法、抽象工厂
学习路径:https://coding.imooc.com/class/270.html概念区别【简单工厂】不属于设计模式,是一种【编码风格】【工厂方法】、【抽象工厂】属于【创建型】的设计模式应用场景1.简单工厂好处:减少应用层代码量//基础简单工厂FruitFactoryfruitFactory=newFruitFactory();//约定一个标识让工厂去生成,这里可以用反射的方式演进得更合理F
Ch.yang
·
2019-05-19 19:26
java
设计模式
JDK ADB Gradled 环境变量配置以及常用命令
;%
JAVA_
accompany_you_to_go
·
2019-05-16 10:21
Android
Java_
海康摄像头二次开发,视频录制上传__志伟随笔
关于海康威视摄像头的二次开发,在我看来,玩了两天,发现分三步吧先说第一步,让海康的程序可以在自己项目里运行起来首先在海康威视的官网下载对应的SDK文档,看你电脑多少位的,32的就下32,64的就下载64的就可以了,别下载错了,下载完解压后如下图然后将Demo文件中对应的版本导入到自己的开发工具中去,我用的Java开发的所以直接将java放进来,然后将dll全都放进来,大概目录如下图这里需要注意的是
Jaeger_飘
·
2019-05-07 10:49
Java
海康
对接
CentOS7 系统让tomcat开机自启动
:${
JAVA_
LTY_Story
·
2019-04-29 14:54
运维
linux运维
解决tomcat 静态页面(html)中文乱码终极篇
在页面头部添加标签tomcat的server.xml配置(1)添加URIEncoding=“UTF-8”(2)设置tomcat中catalina.bat(jvm的编码)在catalina.bat中set"
JAVA
iBuDongIt
·
2019-04-24 14:00
问题
JAVA_
随笔
T区域元素在文章最上方输入---,按换行键产生,输入内容即可标题开头#的个数表示,空格+文字。标题有1~6个级别,#表示开始,按换行键结束#H1##h2###h3引注开头>表示,空格+文字,按换行键换行,双按换行跳出>ni>>nihao序列开头*/+/-,空格+文字,可以创建无序序列,换行键换行,删除键+shift+tab跳出开头1.,空格+后接文字,可以创建有序序列* Red+ Green- B
csdn_Ty
·
2019-04-10 16:52
详解
java_
集合综合案例:斗地主
案例介绍按照斗地主的规则,完成洗牌发牌的动作。具体规则:使用54张牌打乱顺序,三个玩家参与游戏,三人交替摸牌,每人17张牌,最后三张留作底牌。案例分析1.准备牌:牌可以设计为一个ArrayList,每个字符串为一张牌。每张牌由花色数字两部分组成,我们可以使用花色集合与数字集合嵌套迭代完成每张牌的组装。牌由Collections类的shuffle方法进行随机排序。2.发牌将每个人以及底牌设计为Arr
qq_35670694
·
2019-04-09 09:27
Windows10下安装neo4j数据库
www.oracle.com/technetwork/java/javase/downloads/jdk12-downloads-5295953.html下载后进行安装,完成后进行环境变量配置:1)新建系统变量,变量名:
JAVA
Coco_wjy
·
2019-04-08 13:32
自然语言处理
腾讯2019暑期实习
笔试编程题
1.拆分数字#include//腾讯第一题#includeusingnamespacestd;intsplitnum(intn,intk){if(n==1)return1;if(n==2)return2;intcount=0;while(k--){count+=1;if(n%2==1)n=n/2+1;elsen=n/2;if(n>n>>k){cout//腾讯第二题#includeusingname
uri_yang
·
2019-04-08 11:25
腾讯笔试
2019腾讯春招常规批
笔试编程题
反思
本周打了腾讯笔试,本来以为笔试的题目应该不难,以为有ACM基础手撕编程题应该很轻松,但是事实证明自己还是太菜了。题目暂时还做不了,但是有两张图片显然一拿到手,肯定要暴力打表,找规律。然后一顿啪啪啪,就有下面这段打表代码,想着笔试数据都很水,腾讯提前批笔试的时候,最后一题O(n*n!)复杂度都能过,大力出奇迹啊,一交……通过50%。#includeusingnamespacestd;typedefl
dawuga
·
2019-04-07 11:07
2019腾讯暑期实习
笔试编程题
-- 硬币面值组合
题目描述有n种不同面值的硬币,每种面值的硬币都有无限多个。为了方便携带,希望带尽量少的硬币,并且要能组合出1到m之间(包括1和m)的所有面值。输入第一行包含两个整数m,n,含义如题目所述。第二行包含n个整数,第i个整数表示第i种硬币的面值。输出输出一个整数,表示最少需要携带的硬币数量。如果无解,则输出-1。示例输入:20412510输出:5LeetCode上有两道描述类似的题322.CoinCha
lyqlola
·
2019-04-06 14:55
算法题
Java_
4、变量与常量
本文脉络一、常量二、变量1、变量类型不同,分配的内存类型也不同2、无初始化成员变量的默认值3、变量的自动算术运算转换一、常量用final修饰(也称最终变量)常量在声明时必须赋初值,赋值后不能再修改值常量名通常用全大写字母表示声明时需要添加final或staticfinal类型修饰符,例如:privatefinalintPI=3.141596;//常量,类加载时确定或者更靠后确定值privatest
盼归汀
·
2019-04-05 20:40
如何使用Java
GUI
2019.3.31网易游戏数据挖掘(算法US)
笔试编程题
第二题题解---HMM
因为考试中没有截图下来,所有只能说个大致的题意。第一题是一题SQL语句转编程语言。如果拿了70分的话应该是没考虑groupby和之后的去重。如果拿了80分的话是没有考虑到需要size>0。第二题其实是一题HMM,通过HMM前向算法就可以做出来。前向算法本质上属于动态规划的算法,也可以用DP去做。第三题要自己根据题目给出的公式计算梯度。第二题的思路其实和刘建平Pinard博客中的盒子与球的例子是一模
Ginray
·
2019-04-01 13:58
算法
机器学习
快手
笔试编程题
-最多能去到多少个方块
题目大意:输入k,m,nk表示一个阈值,如果行和列每个位上的数字之和大于k,这个格子就不能去,求最多能去的格子数题目不难,但由于时间还有15分钟才看这题,加上紧张的因素,没写出来,难受呀!广搜或者深搜都可以,我用的是广搜functiongetAnswer(k,n,m){letju=[]for(leti=0;i{letans=0while(num){ans+=num%10num=Math.floor
dreamjay1997
·
2019-03-31 15:49
BFS
2019快手春招笔试A卷编程题3道
2019快手春招
笔试编程题
【Python】统计一个数组中出现奇数次的数字,只出现了一次。解:笨办法:统计数组出现的次数,然后判断是否为奇数。存在的问题:运行时间和复杂度不合格。
J_PrCz
·
2019-03-30 21:45
Python
Java_
面向对象01( 构造方法、静态static )【面向对象笔记】
(构造方法Constructor概述和格式)(掌握)A:构造方法概述和作用给对象的数据(属性)进行初始化B:构造方法格式特点a:方法名与类名相同(大小也要与类名一致)b:没有返回值类型,连void都没有c:没有具体的返回值return;(构造方法的重载及注意事项)(掌握)A:案例演示构造方法的重载重载:方法名相同,与返回值类型无关(构造方法没有返回值),只看参数列表B:构造方法注意事项a:如果我们
DanBo_C
·
2019-03-29 10:26
java
面向对象
Java
Java_
集合和迭代器
目录迭代器iterator集合CollectionListMap/HashMapHashtable迭代器iterator在Java中,有很多的数据容器,对于这些的操作有很多的共性。Java采用了迭代器来为各种容器提供了公共的操作接口。这样使得对容器的遍历操作与其具体的底层实现相隔离,达到解耦的效果。主要方法:1.使用next()获得序列中的下一个元素。2.使用hasNext()检查序列中是否还有元
happyaaakkk
·
2019-03-27 09:09
项目/实习
JAVA
2019年腾讯提前批
笔试编程题
第五题
2019年腾讯提前批
笔试编程题
第五题题目描述小Q给你n个数1、2、3…n,代表n个楼,第i个楼的高度为i,每个楼会有一种颜色现在问有多少的排列满足从左往右(站在左边很远的地方看)看能看到L种颜色(即看到了
Milingyun
·
2019-03-20 22:53
字节跳动2019春招实习岗
笔试编程题
字节跳动2019实习岗笔试1、最少找几个硬币1024-N硬币值:1416642、从左到右,删除连续重复元素,例如:删除AAA的A,删除AABB的B3、环形1~n个人,有分数score,给队友应奖励prize,每个人若比相邻的score高,其prize应该比相邻prize高,输出最少的prize4、N条绳子切成M份,求每份最长len记录一下,做题的时候有点思路也写不出来,只能等结束后再花点时间写。实
追逐本心
·
2019-03-16 14:02
笔试编程题
java_
课时一_java基础介绍
在学习具体java语言编程之前,我们需要对java有一定的基础了解。1、java的种类a.javaEEjavaEE的全称是javaEnterpriseEdition适用于企业级计算。将来走向工作岗位使用的将是javaEE。b.javaSEjavaSE的全称是javaStandardEdition适用于桌面级计算。我们现在学习java使用的就是javaSE,是java标准版,是java其他版本的基础
你猪头啊
·
2019-03-16 11:21
学习笔记
2019腾讯暑假实习
笔试编程题
(第四题)
昨晚做的笔试题,第一次参加线上笔试,最后半个小时走神走的厉害,有种干坐着等待着死亡降临的感觉……这道题没做出来,很可惜。重新理清了思路,写出来了,题目如下一开始我想到了leetcode里面的最小子串,奈何太菜几个关键点忘了。leetcode原址思路说难也不难,说容易也不容易。首先有几个关键点何时更新最短子串长度?如何判定已包含所有数字?什么时候滑动窗口?接着我先说明下几个参数开枪的总次数total
汤小胖
·
2019-03-10 11:56
learning
Java_
反射和代理
1.Java反射获取Java运行时的类型信息两种方法:-RTTI(Run-TimeTypeidentification)-Java反射机制RTTI:在运行时,识别一个对象的类型。当从数组中取出元素时,会自动将结果转型回Shape。这是RTTI最基本的使用形式,因为在Java中,所有的类型转换都是在运行时进行正确检查的。大部分代码尽可能少的了解对象的具体类型,而是只与对象家族中的一个通用表示打交道。
FINYIE
·
2019-03-09 21:31
2019春招 CVTE C/C++开发岗
笔试编程题
两道
一、题目描述请编写一个函数用于判断输入的int数是否是-2的整数次幂加1((-2)^N+1)测试用例:121205-7输出正确10-9输出错误代码实现:boolisPowerOfNegativePlusOne(intnumbser){if(n#include#includeusingnamespacestd;boolcheck(strings){for(inti=0;i>s;intk;cin>>k
乐行僧丶
·
2019-02-21 21:02
c/c++
2019春招牛客网模拟
笔试编程题
(健康吃冰激凌和单独生活天数
题目高温阶段,牛牛必须一天吃6份冰激凌,吃多了吃坏肚子,吃少了会中暑。有三种冰激凌分别是一盒一份,一盒两份,一盒三份。牛牛只要拆开一盒就会没有节制的吃完一整盒。根据输入判断牛牛是否能健康的度过高温阶段。输入:2//输入的数组个数1111//天数第一种冰激凌的份数,第二种份数,第三种份数3025输出:YesNoimportjava.util.Scanner;importjava.util.Array
Handoking
·
2019-02-21 11:52
2019春招
冲刺2020秋招季
刷题不停歇
2019春招牛客网模拟
笔试编程题
(健康吃冰激凌和单独生活天数
题目高温阶段,牛牛必须一天吃6份冰激凌,吃多了吃坏肚子,吃少了会中暑。有三种冰激凌分别是一盒一份,一盒两份,一盒三份。牛牛只要拆开一盒就会没有节制的吃完一整盒。根据输入判断牛牛是否能健康的度过高温阶段。输入:2//输入的数组个数1111//天数第一种冰激凌的份数,第二种份数,第三种份数3025输出:YesNoimportjava.util.Scanner;importjava.util.Array
Handoking
·
2019-02-21 11:52
2019春招
冲刺2020秋招季
刷题不停歇
上一页
22
23
24
25
26
27
28
29
下一页
按字母分类:
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
其他