
Topic
文章平均质量分 96
刷题归类
iqqcode
加油,未来可期!
展开
-
Java求解两数及多个数的最大公约数和最小公倍数
Java如何求解两个数的最大公约数和最小公倍数?如果是多个数又该怎么求解呢?辗转相除法、穷举法、更相减损术来求解最大公约数,利用最大公约数来求解最小公倍数!转载 2020-12-03 15:27:41 · 707 阅读 · 0 评论 -
【子串查找】在字符串中找出子串第一次出现的位置,所有出现的位置(次数),是否包含子串
【子串查找】在字符串中找出子串第一次出现的位置,所有出现的位置(次数),是否包含子串原创 2020-10-01 20:04:10 · 13027 阅读 · 1 评论 -
Java判断IPv4地址是否合法【A-B-C和广播类地址】
Java判断IP地址是否合法【A-B-C和广播类地址】字符串数组和正则判断原创 2020-09-29 16:26:36 · 2220 阅读 · 2 评论 -
数组中只出现一次【两次】的数字
题目描述一个整型数组里除了两个数字之外,其他的数字都出现了一次【或两次】。请写程序找出这两个只出现一次的数字。只出现一次集合判断是否重复Set.add + Set.remove使用Set集合存储,Set集合不存储重复值,add()方法返回值为boolean类型,这一特点可以利用。Set集合的add方法,添加成功返回true,否则返回false,而Set集合不存储重复值,所以当要添加的数与集合中已存在的数重复时,不会再进行添加操作,返回false,这时再进行remove操作,将集合中已存在的那个与原创 2020-09-14 13:41:06 · 1616 阅读 · 0 评论 -
开辟新空间对数组元素去重【集合&数组】
集合对数组元素去重原创 2020-09-12 23:23:29 · 197 阅读 · 0 评论 -
【六种方式】去除数组中的重复元素
【去除数组中的重复元素】给定一个数组,判断数组中的元素是否重复?给定为整型数组,或者字符串去重?不使用集合类,怎么去重?不使用集合类,怎么保证【稳定】去重?原创 2020-08-28 09:31:27 · 19258 阅读 · 0 评论 -
【动态规划入土篇】详解硬币问题和0-1背包问题
leetcode-322,0-1背包问题。详解硬币问题和0-1背包问题原创 2020-08-07 15:49:31 · 1018 阅读 · 0 评论 -
Java大数运算
关于大数运算,Java则自带大整数类。简单记录一下,关于Java大数运算的写法定义一个大数:BigInteger num = new BigInteger;大数数组定义:BigInteger [] num = new BigInteger [100];BigInteger [][] num = new BigInteger [10][10];赋值:num = BigInteg...原创 2020-04-02 17:33:15 · 343 阅读 · 0 评论 -
将两个数组合并排序
1. 将两个数组合并排序public static void main(String[] args) { int i = 0; int j = 0; int k = 0; int[] nums1 = new int[] {1,2,3,0,0,0}; int[] nums2 = new int[] {2,5,6}; ...转载 2020-02-06 17:39:08 · 13432 阅读 · 1 评论 -
十进制转换二进制通(运算和移位)
我们一般将十进制转换成而今使用的是对二求余然后除二的方法,其实很多时候我们不能更好的理解,我今天讲解一下通过位运算的方法怎么实现进制转换。思路:无论是数字还是字母在计算机里存储的都是二进制形式,有人说16进制,16进制也不过是二进制的缩写,本质还是二进制。假如现在有一个数8,计算机里二进制形式应该是1000(我去掉了前缀0),那么需要想办法获取这四位的每一位,然后通过字符串输入就OK,怎么...转载 2019-04-22 08:39:52 · 2333 阅读 · 1 评论