算法
Wild_Elegance_k
这个作者很懒,什么都没留下…
展开
-
基础算法(一) ———— 合并两个有序数组
题目:合并两个有序数组. 实现思想:为了考虑算法实现的效率,采用数组从后往前合并,先计算出合并后的数组的长度,再设置一个索引从数组的末尾往前赋值。具体实现:package com.demo.combiner;public class Combine { public static void combine(int[] a1, int[] a2) { if (a1 == n原创 2015-09-07 20:10:01 · 1836 阅读 · 0 评论 -
基础算法(二) ———— 判断一个字符串中的所有字符是否都不
题目:判断一个字符串中的所有字符是否都不相同。思路:因为所有的字符对应的ASCLL值是不变的,我们只需要根据ASCLL码值去判断是否有相同的字符就行了。具体实现:package com.demo.equals.String;public class UniqueString { /** * 判断一个字符串中的所有字符是否都不相同 * @param s:需要判断的字符串 *原创 2015-09-07 21:12:30 · 848 阅读 · 0 评论