首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
祯民
字节跳动_效率平台_前端开发工程师
获赞
133
粉丝
59
关注
3
看过 TA
268
男
南昌大学
2020
前端工程师
IP属地:广东
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑祯民吗?
发布(180)
评论
刷题
祯民
关注TA,不错过内容更新
关注
2019-09-26 21:01
已编辑
字节跳动_效率平台_前端开发工程师
1020月饼java答案和出错点
这道题有几个点需要注意: 1.除了月饼总类和市场总需求量题目指明是正整数以外,剩下的题目都说的是正数,所以需要在定义月饼类的私有变量的时候设置位为double 2.因为这道题的月饼总类在不超过1000的范围内,所以不适合使用Scanner,应该使用bufferedReader;并且对于定义的月饼类可以让它实现comparable的接口,这样就可以使用java的list集合自带的排序,这一条主要是为了解决运行超时的问题 下面是这道题的java代码答案: import java.io.BufferedReader; import java.io.IOException; import java...
0
点赞
评论
收藏
分享
2019-09-26 21:00
字节跳动_效率平台_前端开发工程师
java中Math常用方法
https://www.cnblogs.com/whiteme/p/7234243.html
0
点赞
评论
收藏
分享
2019-09-26 20:58
已编辑
字节跳动_效率平台_前端开发工程师
java中输出格式控制详解(System.out.printf用法)
除了System.out.print(ln),java中还有一种输出命令,而且比以上两种更为复杂、强大,那就是System.out.printf 样例: 输出结果: 倘若不用System.out.printf ,而是用System.out.print(ln)格式就出现了明显错误,如下: 好了,开始System.out.printf 详细学习吧 基本格式:格式控制符以一个%开始,一个字母结束,字母规定了方法按照何种方式打印这个值,例如d表示十进制整数(int),f表示浮点数(double). 例如:int x=12,y=10; System.out.printf("(%d,%d)...
0
点赞
评论
收藏
分享
2019-09-26 20:58
已编辑
字节跳动_效率平台_前端开发工程师
%05d和%5d
%nd 输出的整型宽度至少为n位,右对齐,%5d即宽度至少为5位,位数大于5则输出实际位数 %0nd 用得比较多,表示输出的整型宽度至少为n位,不足n位用0填充 printf("%05d",1)输出:00001 printf("%5d",1)输出:****1(*为空格)
0
点赞
评论
收藏
分享
2019-09-26 20:58
已编辑
字节跳动_效率平台_前端开发工程师
1026 程序运行时间 java答案
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class Main{ public static void main(String[] args) throws IOException{ BufferedReader bufferedReader=new BufferedReader(new InputStreamReader(System.in)); String[] datas=bufferedReader.readLi...
0
点赞
评论
收藏
分享
2019-09-26 20:58
字节跳动_效率平台_前端开发工程师
String.split()分割字符串,转义字符
1、String.split() String有个方法是分割字符串 .split()。但是有写字符串是需要转义才能分割,不然就会出错。 需要转义的字符串:. $ | ( ) [ { ^ ? * + \\ 共12个特殊字符,遇到以这些字符进行分割字符串的时候,需要在这些特殊字符前加双反斜杠 \\ 例如: str.split("\\.") str.split("\\$") str.split("\\|") str.split("\\(") str.split(&...
0
点赞
评论
收藏
分享
2019-09-26 20:58
已编辑
字节跳动_效率平台_前端开发工程师
1028 人口普查java答案
这里用了输入流,并且继承了comparable的类进行排序,但是最后一个测试点仍然超时,暂时不清楚怎么解决 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.ArrayList; import java.util.Collections; import java.util.List; public class Main{ public static void main(String[] args) throws IOE...
0
点赞
评论
收藏
分享
2019-09-26 20:58
字节跳动_效率平台_前端开发工程师
Java——HashSet和TreeSet的区别
HashSetHashSet有以下特点 不能保证元素的排列顺序,顺序有可能发生变化 不是同步的 集合元素可以是null,但只能放入一个null当向HashSet集合中存入一个元素时,HashSet会调用该对象的hashCode()方法来得到该对象的hashCode值,然后根据 hashCode值来决定该对象在HashSet中存储位置。简单的说,HashSet集合判断两个元素相等的标准是两个对象通过equals方法比较相等,并且两个对象的hashCode()方法返回值相 等注意,如果要把一个对象放入HashSet中,重写该对象对应类的equals方法,也应该重写其hashCode()方法。...
0
点赞
评论
收藏
分享
2019-09-26 20:58
已编辑
字节跳动_效率平台_前端开发工程师
java中Interator用法整理
迭代器(Iterator) 迭代器是一种设计模式,它是一个对象,它可以遍历并选择序列中的对象,而开发人员不需要了解该序列的底层结构。迭代器通常被称为“轻量级”对象,因为创建它的代价小。 Java中的Iterator功能比较简单,并且只能单向移动: (1) 使用方法iterator()要求容器返回一个Iterator。第一次调用Iterator的next()方法时,它返回序列的第一个元素。注意:iterator()方法是java.lang.Iterable接口,被Collection继承。 (2) 使用next()获得序列中的下一个元素。 (3) 使用hasNext...
0
点赞
评论
收藏
分享
2019-09-26 20:58
字节跳动_效率平台_前端开发工程师
算法时间复杂度求解法
算法的时间复杂度,是刚开始接触算法和数据结构时的概念,在真正使用的时候有时候常常忘记它的推导公式。最近准备校招,把二叉树、排序、查找等这些经典的算法复习了一遍,这次把这些都整理成博客以便以后查看,复习计划接近尾声,这两天老是不在状态,学习图的时候有点晕乎乎,今天反过头来把时间复杂度的求解法整理一下,还是颇有收获,以前很多地方自己存在着理解误差。希望对大家也有所帮助,有不对的地方还请多指教。 在进行算法分析时,语句总的执行次数T(n)是关于问题规模n的函数,进而分析T(n)随n的变化情况并确定T(n)的数量级。算法的时间复杂度,也就是算法的时间量度,基座T(n)=O(f(n))。它表...
0
点赞
评论
收藏
分享
2019-09-26 20:56
字节跳动_效率平台_前端开发工程师
1034 有理数四则运算 java答案
这道题要注意的是数据类型应该用long,整型变量加减乘除使用int作为数据类型的话可能会出现数据溢出的问题 除了这点,这道题还涉及到辗转相除法求两个数的最大公约数: 用较小数除较大数,再用出现的余数(第一余数)去除除数,再用出现的余数(第二余数)去除第一余数,如此反复,直到最后余数是0为止。如果是求两个数的最大公约数,那么最后的除数就是这两个数的最大公约数。 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class Main{ pub...
0
点赞
评论
收藏
分享
2019-09-26 20:56
已编辑
字节跳动_效率平台_前端开发工程师
1042 字符统计java答案
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class Main{ public static void main(String[] args) throws NumberFormatException, IOException{ BufferedReader br=new BufferedReader(new InputStreamReader(System.in)); String str=br.readLine...
0
点赞
评论
收藏
分享
2019-09-26 20:56
字节跳动_效率平台_前端开发工程师
字符串分割substring
substring public String substring(int beginIndex,int endIndex) 返回一个新字符串,它是此字符串的一个子字符串。该子字符串从指定的 beginIndex 处开始,直到索引 endIndex - 1 处的字符。因此,该子字符串的长度为 endIndex-beginIndex。 示例: "hamburger".substring(4, 8) returns "urge" "smiles".substring(1, 5) returns "mile"...
0
点赞
评论
收藏
分享
2019-09-26 20:56
字节跳动_效率平台_前端开发工程师
java String类常用方法总结
一、String类String类在java.lang包中,java使用String类创建一个字符串变量,字符串变量属于对象。java把String类声明的final类,不能有类。String类对象创建后不能修改,由0或多个字符组成,包含在一对双引号之间。二、String类对象的创建字符串声明:String stringName;字符串创建:stringName = new String(字符串常量);或stringName = 字符串常量;三、String类构造方法1、public String()无参构造方法,用来创建空字符串的String对象。 1 String str1 = new St...
0
点赞
评论
收藏
分享
2019-09-26 20:56
字节跳动_效率平台_前端开发工程师
codeblocks中报错:'to_string' was not declared in this scope解决方案
在windows下使用codeblocks(编译器采用MinGW)时,有时会遇到“’to_string’ was not declared in this scope”的错误,这里不再对codeblocks、to_string等详细介绍,只介绍跟此问题相关的部分与解决办法。 首先,to_string是C++11引入的新功能,旧版本编译器可能不支持它,所以要给编译器加上“C++11”编译支持:工具栏打开Settings->Compiler 在这里勾选C++11标准即可。 当然你还要检查你的代码是否有问题。to_string包含在string中,而string包含在空间...
0
点赞
评论
收藏
分享
1
6
7
8
9
10
12
关注他的用户也关注了:
牛客网
牛客企业服务