- 博客(7)
- 收藏
- 关注
原创 判断两个字符串是否互为变形词
变形词:两个字符串str1和str2,如果str1和str2中出现的字符种类一样并且每种字符出现的次数一样,说明str1和str2互为变形词。 思想:1:先判断两个字符串的长度,不相同直接返回false. 2:长度相同,假设出现字符编码在0-255之间,可以申请一个256大小的数组string,string[a] = b,表示字符编码a出现的次数为b次。
2015-12-25 22:06:27 541
原创 求正整数的质因子
程序分析:对n进行分解质因数,应先找到一个最小的质数k,然后按下述步骤完成: (1)如果这个质数恰等于(小于的时候,继续执行循环)n,则说明分解质因数的过程已经结束,另外 打印出即可。 (2)但n能被k整除,则应打印出k的值,并用n除以k的商,作为新的正整数n.重复执行第二步。 (3)如果n不能被k整除,则用k+1作为k的值,重复执行第一步。 先给出代码,然后我在解释这个
2015-12-18 14:35:01 1090
原创 冒泡排序
今天开始我开始了我的算法编程,计划每天敲敲代码,提高自己的编程水平。 冒泡排序:BubbleSort 思想: 例如有:int[] a ={5,4,3,6,7,9} 数组大小是6. 大小用n表示。 注意:1:至少进行n-1趟排序 2:每一趟都会选出一个大的数字,放在数组的最后。 3:每次比较都是两两比较 还是直接贴代码。 pack
2015-11-23 13:25:29 262
原创 JAVA静态变量和实例变量的区别
语法区别:静态变量需要有关键字Static,实例变量不需要。 程序运行区别:1:实例变量必须建立实例对象才能分配空间,才能使用。静态变量属于类,也称为类变量,可以通过类名访问。 注意:一下的代码输出,可以区分静态变量和实例变量的区别。 package java面试; public class Static { public static void main(String[
2015-11-20 16:20:40 425
原创 java编程,格式化数字小数位
方法一: int a =29; int b=3 String result =String.format("%.1f", (double)a/b); 最终结果:result = 9.7 public static String format(String format, Object... args)使用指定的格式字符串和参数返回一个格式化字符串 方法二
2015-11-07 21:17:11 274
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人