那些题
漱冰濯雪
这个作者很懒,什么都没留下…
展开
-
求N!中末尾有多少个0
http://blog.csdn.net/cow__sky/article/details/36190587分析:对N进行质因数分解 N=2^x * 3^y * 5^z...,由于10 = 2*5,所以末尾0的个数只和x与z有关,每一对2和5相乘可以得到一个10,于是末尾0的个数=min(x,z)。在实际中x是远远大于z的,所以我们只要求出z的值即可。 根据公式 z =转载 2016-09-18 17:08:19 · 2247 阅读 · 0 评论 -
MySQL索引
什么是索引索引用来快速地寻找那些具有特定值的记录,所有MySQL索引都以B-树的形式保存。如果没有索引,执行查询时MySQL必须从第一个记录开始扫描整个表的所有记录,直至找到符合要求的记录。表里面的记录数量越多,这个操作的代价就越高。如果作为搜索条件的列上已经创建了索引,MySQL无需扫描任何记录即可迅速得到目标记录所在的位置。如果表有1000个记录,通过索引查找记录至少要比顺序扫描记原创 2016-09-21 13:40:34 · 289 阅读 · 0 评论 -
mysql索引详解
http://www.cnblogs.com/ggjucheng/archive/2012/11/04/2754128.html什么是索引索引用来快速地寻找那些具有特定值的记录,所有MySQL索引都以B-树的形式保存。如果没有索引,执行查询时MySQL必须从第一个记录开始扫描整个表的所有记录,直至找到符合要求的记录。表里面的记录数量越多,这个操作的代价就越高。如果作为搜索条件的列上转载 2016-09-21 13:34:00 · 316 阅读 · 0 评论 -
二维数组存储地址
数据结构题二维数组存储地址二维数组A[10...20,5....10]采用行序为主存方式存储,每个元素占4个存储单元,且A[10,5]的存储地址为1000,则A[18,9]的存储地址?1、不管按行还是按列,都是顺序存储。按行存储,每行10-5+1共6个元素。A[10, 9]距离A[10, 5]之间相差4个元素;A[18, 9]与A[10, 9]相差8行,共8×6=48个元素;所以A[18,原创 2016-09-19 23:20:11 · 19007 阅读 · 7 评论 -
LRUCache
要求:设计并实现一个LRU缓存的数据结构,支持get和set操作capacity 缓存数量get(key):若缓存中存在key,返回对应的value,否则返回-1set(key,value):若缓存中存在key,替换其value,否则插入key及其value,如果插入时缓存已经满了,应该使用LRU算法把最近最久没有使用的key踢出缓存。package test;impo原创 2016-09-19 22:06:36 · 291 阅读 · 0 评论 -
判断一个括号字符串是否匹配
package test;import java.util.Scanner;import java.util.Stack;public class Main7 { public static void main(String[] args){ Scanner in = new Scanner(System.in); String s = in.nextLine();原创 2016-09-18 20:17:07 · 1410 阅读 · 0 评论 -
剩余的文件数
在一个空的文件夹中,即可以装订增加文件数,也可以摘除减少文件数,在多次装订、摘除后,请输出最后剩余的文件数 如果摘除的文件数大于当前的文件数,则将当前的文件全部摘除package test;import java.util.ArrayList;import java.util.List;import java.util.Scanner;public class Test1 {原创 2016-09-18 17:26:57 · 348 阅读 · 0 评论 -
不一定会执行finally代码块的两个例子
package test;/** * 不会执行finally代码块 * @author 1 * */public class Finally { public static void main(String[] args){ testFinally2(); } private static void testFinally2() { try{ System原创 2016-09-18 17:18:26 · 999 阅读 · 0 评论 -
大整数加法
package test;import java.util.Scanner;public class Jiafa { static int N=100; static int a[]=new int[N]; static int b[]=new int[N]; static int c[]=new int[N+1]; static S转载 2016-09-18 17:16:51 · 472 阅读 · 0 评论 -
Spring MVC 异常处理
http://www.open-open.com/lib/view/open1420765027640.htmlSpring MVC处理异常有3种方式: (1)使用@ExceptionHandler注解实现异常处理; (2)使用Spring MVC提供的简单异常处理器SimpleMappingExceptionResolver; (3)实现Spring的异常处理接口HandlerExcepti转载 2016-09-21 22:12:01 · 360 阅读 · 0 评论