java
SummerNH_6
乘风破浪,归来仍是少年
展开
-
数据结构-16枚硬币问题
数据结构-16枚硬币问题本题主要考查对图的结构和图的广度优先遍历操作的掌握。 实现效果: 什么是图? 定义:图(Graph)是由顶点的有穷非空集合和顶点之间边的集合组成,通常表示为:G(V,E),其中,G表示一个图,V是图G中顶点的集合,E是图G中边的集合。图又分为有向图、无向图,有向图即边为有向边的图,无向图即边没有方向的图。图的两种遍历(深度优先遍历、广度优先遍历)深度优先遍历:(Dept原创 2017-12-11 15:22:18 · 1851 阅读 · 1 评论 -
数据类型的转换
一、js数据类型的转换1.把非数值转换为数值:Number()、parseInt()、parseFloat()。eg:[ Number() ] var num1=Number("00011"); //11 var num4=Number(true); //1 [ parseInt() ] var num1=parseInt("1234a"...原创 2018-04-03 18:36:23 · 826 阅读 · 0 评论 -
Java Scanner类的使用(以及nextLine方法吞回车的解决方法)
创建Scanner对象的基本语法Scanner input = new Scanner(System.in);Scanner 类的 next() 与 nextLine() 方法获取输入的字符串String str1 = input.next();String str2 = input.nextLine();next() 与 nextLine() 区别next(): ...原创 2018-04-09 20:51:13 · 15946 阅读 · 3 评论 -
基本排序(选择排序、直接插入排序、冒泡排序、快速排序)
选择排序原理:对于n个数,进行n-1次排序,每次扫描,找出最大(最小)放到数列的指定位置。代码:void select_sort(int arr[]){ int max,index; //最大值及其下标 for (int i=0; i<arr.length-1; i++){ max = arr[i]; ...原创 2018-06-05 21:28:19 · 2494 阅读 · 1 评论