- 博客(11)
- 收藏
- 关注
原创 计算机网络
以太网报头长度:14字节ip数据报头长度:20字节tcp数据报头长度:20字节udp数据报头的长度:8字节ipv4:4个字节MAC:6个字节ipv6:16个字节
2019-09-17 15:10:52
331
1
原创 假设库存不限,要花光N元预算,计算最少要买几件?
输入:第一行为产品种类数接下来每行为产品价格数最后一行为预算金额。输出:能买到的最少产品件数,无法没有匹配的返回-1import java.util.*;public class Main{ static int count = 0;//件数 static boolean flag = false;//是否可以全部花光,默认不行 public static vo...
2019-09-07 12:37:54
471
1
原创 Java基础知识点
1、什么是java虚拟机?java虚拟机是可运行java字节码文件的虚拟计算机。不同平台的虚拟机是不同的,但它们都提供了相同的接口。2、JVM、JDK、JRE关系JVM:java虚拟机,是整个java实现跨平台的最核心的部分,所有的java程序会首先被编译成.class文件,在虚拟机上运行,由虚拟机将程序解释给本地系统执行。JRE:java运行环境,光有JVM还不能让class文件执行,还...
2019-09-05 17:08:43
264
原创 排序
冒泡排序:public class Main{ public static void main(String[] args){ int[] a = {3,5,2,9,1,6,8,7,4,0}; for(int i=0;i<a.length;i++){ for(int j=0;j<a.length-i-1;j++){ ...
2019-09-04 14:26:54
181
原创 java值传递
**值传递(pass by value)**是指在调用函数时将实际参数复制一份传递到函数中,这样在函数中如果对参数进行修改,将不会影响到实际参数。**引用传递(pass by reference)**是指在调用函数时将实际参数的地址直接传递到函数中,那么在函数中对参数所进行的修改,将影响到实际参数。值传递和引用传递的区别并不是传递的内容。而是实参到底有没有被复制一份给形参。在判断实参内容有没有...
2019-09-03 18:10:32
107
原创 压缩字符串
用例:aaabccccccddeee,则可用3a1b6c2d3e来代替。代码:import java.util.*;public class Main{ static String ss = ""; public static void main(String[] args){ &n...
2019-09-02 21:31:41
124
原创 给定一个字符串,计算这个字符串中有多少个回文子串
用例:输入一个字符串S 例如“aabcb”符合条件的字符串有"a",“a”,“aa”,“b”,“c”,“b”,“bcb” 所以答案:7思路:先筛选首位相同字母的字符串,如aa,bcb。筛选出来后,再对筛选出来的字符串判断,依次比较前后对应两个字符是否相同,相同继续判断,不相同结束当前字符串的判断。一直比较到最后剩下两种情况:1、只剩一个字符 2、只剩两个字符 只剩一个字符直接计数加一,只剩...
2019-09-02 14:30:17
5151
原创 两个字符串,判断这个两个字符串是否具有包含关系,测试数据有多组,请用循环读入。
import java.util.*;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); while (sc.hasNext()) { String str1 = sc.next(); ...
2019-08-29 21:07:55
578
原创 给定周长,求满足周长的直角三角形
public class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); int cir = sc.nextInt(); //是否存在能构成直角三角形 boolean flag = false; ...
2019-08-29 12:20:31
817
原创 输入数字、字符串
题目:每个测试用例的第一行是一个正整数M(1<=M<=100),表示数据集的样本数目接下来输入M行,每行是数据集的一个样本,每个样本均是字符串,且后六位是数字字符样例:4abc123455boyxx213456cba312456cdwxa654321public class Main{ public static void main(String[] args){...
2019-08-28 20:13:47
783
原创 一段字符串寻找最大的子字符串
一段字符串寻找最大的子字符串思路:字符串:例子:iosiosios*从第一个i开始一直加到第一个s:后遇到第二个i,此时,将ios作为一个子字符串保存下来,再寻找下一个不重复子字符串osi,以此循环,每次找到下一个子字符串前先跟前一个子字符串进行比较。如果当前子字符串长度大于前一个子字符串,则替换。循环往复,直到最后一个子字符串。在这里插入代码片...
2019-08-28 16:23:19
1427
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人