
算法
longzhoufeng
这个作者很懒,什么都没留下…
展开
-
java判断是否有效的括号
private static HashMap<Character> map=new HashMap<>(); static{ map.put('(',')'); map.put('{','}'); map.put('[',']'); } public boolean isValid(String s)...原创 2019-11-28 23:44:33 · 867 阅读 · 0 评论 -
JAVA整数数组中,找出其中两个数相加的和,并且找两个目标值的下标
package cn.datamasking.test.NumSum;import java.util.Arrays;import java.util.HashMap;public class Test { public static void main(String[] args) { /** * 查找字符串数组中是否包含指定的值 ...原创 2019-11-28 15:59:01 · 1164 阅读 · 0 评论 -
计算1+2+3...到n的和
/** * @Title: 计算1到n的和 * @Author: longzf * @Date: 2019/11/22/0022 17:44 */public class Sum { public static void main(String[] args) { System.out.println(sum(100)); System.out.p...原创 2019-11-22 17:52:22 · 1763 阅读 · 0 评论 -
什么是算法?
究竟什么是算法(algorithm)呢?从字面意上理解,算法即可以用于计算的方法,通过这种方法可以达到预期计算的结果。例如,算法是解决实际问题 的一种精确描述方法,算法是对特定问题的求解步骤的一种精确描述方法等。目前,被广泛认可的的算法专业定义是,算法是模型分析的一组可行的,确定的和有穷的规则。其实,通俗的讲,算法可以理解为一个完整解题步骤,由一些基本的运算和规定的运算顺序构成,通过这样的解题...原创 2019-09-27 11:23:42 · 13133 阅读 · 0 评论 -
1、java顺序查找算法
例如:程序随机生成一个20个整数数据的数组,然后输入要查找的数据,接着,可以采用简单的对比的方法进行查找,即顺序查找方法public class RandomDemo { static int N = 20; public static void main(String args[]) { int[] arr = new int[N]; int x...原创 2019-09-27 15:08:59 · 1013 阅读 · 0 评论