java入门之路
java学习
可乐大数据
心中有光,所到之处皆是彩虹。
展开
-
【java版】如何找到缺失的QQ号码?
今天涛哥更新了一篇(腾讯三面:缺失的QQ号码是哪个?),看到标题挺感兴趣的。只是我对C不了解,照着代码改了一版java的。改的时候也学着吃透涛哥讲的原理,也算是一种学习吧。腾讯三面:缺失的QQ号码是哪个?腾讯面试题,刷起来。https://mp.weixin.qq.com/s/kAa2QSoGluSpq4B_7jFfmA模仿涛哥(三. 巧妙标记)这一算法写的java代码,代码如下:/** * * @author JinL *参考哈希算法,并在标记元素是否存在时做巧妙优化 *原创 2022-03-17 16:49:52 · 660 阅读 · 0 评论 -
为什么数组要从 0 开始编号,而不是从 1 开始呢?
1、什么是数组?数组(Array)是一种线性表数据结构。它用一组连续的内存空间,来存储一组具有相同类型的数据。1、数组和链表的区别?链表适合插入、删除,时间复杂度 O(1);数组支持随机访问,根据下标随机访问的时间复杂度为 O(1)。...转载 2022-03-10 10:19:24 · 417 阅读 · 0 评论 -
java计算char类型对应的二进制ASCII值
import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); while(sc.hasNext()) { String str = sc.nextLine(); char[] array = str.toCharArray(); for(char arr : array) { Mai.原创 2022-02-08 16:15:56 · 1451 阅读 · 0 评论 -
计算n以内的数有多少个素数,并打印所有素数结果
import java.util.Scanner;public class test { public static void main(String[] args) { Scanner in = new Scanner(System.in); while (in.hasNextInt()) { int num = in.nextInt(); int count = 0; for (int i = 1; i <= num; i++) { // 默认是素数 .原创 2022-01-29 16:45:36 · 308 阅读 · 0 评论 -
使用冒泡排序和反转排序堆一组成绩进行排序
需要排序的成绩:71, 89, 67, 53, 78, 64, 92, 56, 74, 85冒泡法public class test5537 { public static void main(String[] args) { int[] array = { 71, 89, 67, 53, 78, 64, 92, 56, 74, 85 }; System.out.println("输出冒泡法排序之前的成绩:"); showArray(array); test5537 sort.原创 2021-08-10 20:17:31 · 210 阅读 · 0 评论 -
(java代码)计算个人所得税年度汇总
具体输入可以参考,收入纳税明细查询-->12月工资薪金-->查看税款计算。(也可以通过自己计算个人全年收入、全年五险一金累计缴纳款、全年租房贷款等专项附加扣除额度)import java.util.Scanner;public class yearTax { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("-----综合个人所得原创 2022-02-25 14:12:01 · 968 阅读 · 0 评论