算法基础
文章平均质量分 76
向晨宇
热爱编程 追求完美 个性执着
展开
-
二分法
2.二分法public class erfen{public static void main(String []args){int a[]={1,4,6,8,10,12,15,16};int m=search(a,4,0,a.length-1);System.out.println("查找的数在第"+m+"个位置");}public static int search原创 2011-11-26 19:54:15 · 957 阅读 · 0 评论 -
魔方问题
import java.io.*;import java.util.*;public class mofang{public static void main(String []args){ Scanner sc=new Scanner(System.in); //输入一个数 int count=0; count=sc.nextInt(); int a[][]=原创 2011-11-26 19:54:38 · 746 阅读 · 0 评论 -
约瑟夫问题
约瑟夫问题 从1到500 每次数到3就踢出去 循环执行 最后剩下的那个数是多少public class ysf{ public static void main(String []args){ boolean[]arr =new boolean[500]; for(int i=0;i arr[i]=true; } int num=0原创 2011-11-26 19:53:35 · 858 阅读 · 0 评论 -
二叉树的深度优先遍历与广度优先遍历 [ C++ 实现 ]
二叉树的深度优先遍历与广度优先遍历 [ C++ 实现 ]Posted on 2013-02-03 12:52 fancydeepin 阅读(3341) 评论(0) 编辑 收藏 所属分类: 数据结构 深度优先搜索算法(Depth First Search),是搜索算法的一种。是沿着树的深度遍历树的节点,尽可能深的搜索树的分支。当节点v的所有边都己被探寻过,搜索转载 2014-03-26 14:36:57 · 9931 阅读 · 2 评论