- 博客(40)
- 资源 (23)
- 收藏
- 关注
转载 JAVA的Date类与Calendar类
转载地址:http://www.cnblogs.com/springcsc/archive/2009/12/03/1616347.htmlDate类在JDK1.0中,Date类是唯一的一个代表时间的类,但是由于Date类不便于实现国际化,所以从JDK1.1版本开始,推荐使用Calendar类进行时间和日期处理。这里简单介绍一下Date类的使用。1、使用Date类代表当前
2016-02-29 22:15:53 398
转载 将java源码打成jar包
转载地址:http://blog.csdn.net/wangpeng047/article/details/7176024方法一:通过jar命令jar命令的用法:下面是jar命令的帮助说明:用法:jar {ctxui}[vfm0Me] [jar-file] [manifest-file] [entry-point] [-C dir] files ...选项包括:
2016-02-29 19:58:41 595
原创 华为机试题: 将数组中的字符串按指定长度重新分割(java)
描述: 请实现接口 convertStringArray。输入一个字符串数组, 请按指定长度iInputLenth拆分数组中的每个字符串,输出到新的字符串数组中。长度不是iInputLenth整数倍的字符串请在后面补数字0。空字符串不处理,遇到空字符串则表示该数组结束。/* 功能:请编写一个函数,输入为一个字符串数组, 请按指定长度iInpu
2016-02-28 16:51:15 3816
转载 String,StringBuffer与StringBuilder的区别??
转载地址:http://blog.csdn.net/rmn190/article/details/1492013String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全) 简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次
2016-02-28 16:33:02 357
原创 华为机试题: 约瑟夫问题(Java)
描述: 功能: 约瑟夫问题众所周知,原始的约瑟夫问题是这样的:有n个人,编号为1,2,..., n,站成一圈, 每次第m个将会被处决,直到只剩下一个人。约瑟夫通过给出m来决定赦免其中的一个人。 例如当n=6,m=5时,5,4,6,2,3将会被依次处决,而1将会幸免。 假如有k个好人,和k个坏人,所有人站成一圈,前k个人是好人,后k个人是坏人, 编写程序计算一个最小的
2016-02-28 16:06:09 2386
转载 Java内部类详解
转载地址:http://www.cnblogs.com/dolphin0520/p/3811445.html一.内部类基础 在Java中,可以将一个类定义在另一个类里面或者一个方法里面,这样的类称为内部类。广泛意义上的内部类一般来说包括这四种:成员内部类、局部内部类、匿名内部类和静态内部类。下面就先来了解一下这四种内部类的用法。 1.成员内部类 成员内
2016-02-22 23:14:02 570
原创 华为机试题:判断一个点是否在三角形内(java)
描述: 一个二维坐标系中(100*100,每一维0~99),已知三角形三个顶点的坐标A、B、C,判断坐标系中的任意点:P,是否在三角形内(在三角形边上也认为在三角形内) 请实现如下接口/* 功能:点是否在三角形内 * 输入:三角形三顶点坐标:A、B、C,以及待确认的点:P * 输出:无 * 返回:在三角形内返回true,否则返回false
2016-02-22 22:29:48 5052
原创 华为机试题: 用小数形式输出指定符号出现的频率(java)
描述: 描述:写出一个程序,输出基准字符串中统计指定字符出现的频率 字符串仅包括英文大小写字母和空格、逗号、点号 小数点后保留2位有效数字,第三位四舍五入 举例:输入:wo shi, yi zhi.xiao xiao niao, ‘ ’(空格)输出:0.17 接口说明:/* 功能: 输入的基准字符串中统计
2016-02-22 19:10:49 698
转载 java 四舍五入保留小数
转载地址:http://www.cnblogs.com/hoojo/p/java_round_format_bigdecimal_decimalformat.html // 方式一:double f = 3.1516;BigDecimal b = new BigDecimal(f);double f1 = b.setScale(2, BigDecimal.ROUND_HAL
2016-02-22 19:07:50 500
原创 华为机试题:将十六进制字符串形式内容转为内存值形式(java)
描述: 请实现如下接口 /* 功能:将十六进制字符串形式内容转为内存值形式(注:pBuffer的内存申请由调用者保证) * 输入:szHexText:十六进制字符串形式,如: "6566" * 输出:dataOutput,其中:内存值形式Buffer,即内存的{0x65, 0x66} * 返回:返回转换成功的buff
2016-02-22 18:43:49 1497 1
转载 浅析Java中的final关键字
转载地址:http://www.cnblogs.com/dolphin0520/p/3736238.html一.final关键字的基本用法 在Java中,final关键字可以用来修饰类、方法和变量(包括成员变量和局部变量)。下面就从这三个方面来了解一下final关键字的基本用法。 1.修饰类 当用final修饰一个类时,表明这个类不能被继承。也
2016-02-22 14:19:21 413
原创 JAVA单例模式
/*单例模式*/class single{ private static single s = null; public static single getInstance(){ if(s == null) { s = new single(); } return s; }}
2016-02-22 11:06:01 442
原创 华为机试题:判断自守数
描述: 题目标题:自守数如果某个数的平方的末尾几位数等于这个数,那么就称这个数为自守数。显然,5和6是一位自守数(5x5=25 6x6=36),25x25=625 76x76=5776,所以25和76是两位自守数。 详细描述:接口说明原型: Public static boolean i
2016-02-17 16:43:07 2543 2
原创 华为机试题:【中级】报文转换
描述: 报文转换报文中如果出现0x7E,转义成为2个字节0x7D 0x5E,如果出现0x7D,转义成为2个字节0x7D 0x5D。最后在报文头尾各加上一个0x7E定界。示例(每个字节以十六进制数表示)给定原始报文:1D 2B 3C 4D 5E 7E 6F 7D 7E转换后的报文:7E 1D 2B 3C 4D 5E 7D 5E 6F
2016-02-17 11:08:07 5250
原创 华为机试题:最大递减数
描述: 给出一个正整数,找到这个正整数中包含的最大递减数。一个数字的递减数是指相邻的数位从大到小排列的数字。如: 95345323,递减数有:953,95,53,53,532,32, 那么最大的递减数为953。 #include "Degressive.h"#include #include #include /*****
2016-02-16 22:13:56 1377
原创 华为机试题:字符转换Univesity
描述: 简要描述字符替换,按照替换规则,将输入的字符串做转换;其它字符不作处理。 详细描述:题目背景字母的替换规则,如下所示,A被E替换,B被C替换,依次类推。 A B C D E F G H I J K L M N O P Q R S T U V W X Y ZE C F A J K L B D G H I V W Z Y M N
2016-02-16 21:46:04 975
原创 华为机试题: 字符串分割
描述: 连续输入字符串(输出次数为N,字符串长度小于100),请按长度为8拆分每个字符串后输出到新的字符串数组,长度不是8整数倍的字符串请在后面补数字0,空字符串不处理。例如:输入:abc 12345789输出:abc00000 12345678 90000000接口函数设计如下:/***
2016-02-16 18:21:44 1759
原创 华为机试题: 整型字符串排序
描述: 给定字符串内有很多正整数,要求对这些正整数进行排序,然后返回排序后指定位置的正整数 排序要求:按照每个正整数的后三位数字组成的整数进行从小到大排序 1)如果不足三位,则按照实际位数组成的整数进行比较 2)如果相等,则按照输入字符串中的原始顺序排序 说明(以下内容考生无须检查,调用者保证): 1) 字符串以’\0’结尾,仅包
2016-02-16 17:37:16 1816
原创 华为机试题: 整数相除
描述: 实现接口:/*********************************************************************** Description : 整数相除。 Input : unsigned int dividend :被除数,取值为无符号整数。
2016-02-16 11:16:03 602
原创 华为机试题:渊子赛马
描述: 题目描述赛马是一古老的游戏,早在公元前四世纪的中国,处在诸侯割据的状态,历史上称为“战国时期”。在魏国作官的孙膑,因为受到同僚庞涓的迫害,被齐国使臣救出后,到达齐国国都。 赛马是当时最受齐国贵族欢迎的娱乐项目。上至国王,下到大臣,常常以赛马取乐,并以重金赌输赢。田忌多次与国王及其他大臣赌输赢,屡赌屡输。一天他赛马又输了,回家后闷闷不乐。孙膑安慰他说:“下次有机会带我到马场看
2016-02-16 09:04:44 1022
原创 华为机试题:Arrange an Array to Form a Smallest Digit
描述: Question: Input an array of positive integers, arrange the integers to form new digits, and output the smallest digit among all the new ones. Input Example 1: {2, 1}Output Examp
2016-02-13 22:05:45 662
原创 华为机试题:删除链表中的重复节点、剩余节点逆序输出
描述: 题目描述:输入一个不带头节点的单向链表(链表的节点数小于100),删除链表中内容重复的节点(重复的节点全部删除),剩余的节点逆序倒排。要求实现函数: void vChanProcess(strNode * pstrIn,strNode * pstrOut);【输入】 pstrIn:输入一个不带头节点的单向链表【输出】 pstrOut:删除内容
2016-02-13 21:11:33 823
原创 华为机试题:小明的筷子
描述: 小明是个马大哈,某天他到超市买了若干双筷子(n筷子的长度不尽相同,他把全部筷子都放在购物袋里面拿回家,路上不小心漏了一根请你用程序帮他找出是漏掉的筷子是多长的。输入: 剩下的筷子数组,如:1, 2, 3, 2, 1, 3, 2返回值:漏掉的筷子长度,如上述输入返回:2(当输入的筷子数据异常时返回-1,如:找不到漏掉的筷子
2016-02-13 00:11:23 2782
原创 华为机试题:输入整型数组和排序标识,对其元素按照升序或降序进行排序
描述: 接口说明原型:void sortIntegerArray(Integer[] pIntegerArray, int iSortFlag);输入参数: Integer[] pIntegerArray:整型数组int iSortFlag:排序标识:0表示按升序,1表示按降序输出参数: 无返回值:
2016-02-12 23:56:36 2522
原创 华为机试题: 整型数排序(JAVA)
描述: 要求:请实现对一整型数序列的排序操作。需求:1、对输入的整型数序列A,完成升序排列,将结果序列从B中输出。以整数值大小为关键字排序,即小数在前,大数在后。2、当序列中存在多个同样大小的数时,输出序列中仅保留一个。 举例: 输入序列A:76,92,34,34,59,16,59,45 符合要求的输出序列B:16,34,45,59,76,92
2016-02-12 23:23:02 1476
转载 Java自带数组排序
转载地址:http://www.cnblogs.com/xudong-bupt/p/3168618.html排序算法,基本的高级语言都有一些提供。C语言有qsort()函数,C++有sort()函数,java语言有Arrays类(不是Array)。用这些排序时,都可以写自己的排序规则。 Java API对Arrays类的说明是:此类包含用来操作数组(比如排序和搜索)的各种方法
2016-02-12 22:12:12 9087
转载 JAVA的数组复制
转载地址:http://greemranqq.iteye.com/blog/1750028先看一道题:Java代码 public static void main(String[] args) { int[] a = { 1, 2, 3, 4, 5 }; int[] b = new int[10]; for
2016-02-12 22:02:48 432
原创 华为机试题: 求n!中含有0的个数(JAVA)
求n!中含有0的个数 答题时间: 00 小时 00 分 58 秒描述: 求n!中含有0的个数例如1!= 1 含有0个05! = 120 含有1个010! = 3628800 含有2个0 public final class Demo { /* 功能:
2016-02-12 17:36:25 3357 1
原创 华为机试题:可怕的阶乘
题目标题:· 计算阶乘n!是一件可怕的事情,因为当n并不是很大时,n!将是一个很大的值。例如13! = 6227020800,已经超过了我们常用的unsigned int类型的取值范围。请设计一个程序,使其可以计算100以内的数的阶乘,结果用字符串的形式输出详细描述:· 接口说明原型:void CalcNN(int n, char *pOut)输入参数:int n 需要
2016-02-11 22:35:53 804
转载 大数相乘
参考地址:http://www.cnblogs.com/heyonggang/p/3599857.html代码如下:/*****************************************************************************Prototype : multiplyDescription : 两个任意长度的长整数相乘, 输出
2016-02-11 21:32:18 408
原创 华为机试题:整数排序
描述: 实现输入一组大于等于0的整数,根据从小到大的顺序排序后输出,排序后有连续数时,只输出连续数中最小和最大的两个数。 题目类别: 排序 难度: 高级 运行时间限制:10Sec内存限制:128MByte阶段: 入职前练习 输入:
2016-02-02 21:51:21 849
原创 华为机试题: 二叉搜索树
描述: 判断两序列是否为同一二叉搜索树序列 题目类别: 树 难度: 中级 运行时间限制:10Sec内存限制:128MByte阶段: 入职前练习 输入: 开始一个数n,(1 接下去一行是一个序列,序
2016-02-02 18:23:04 1051
原创 华为机试题:密码验证合格程序
描述: 密码要求: 1.长度超过8位 2.包括大小写字母.数字.其它符号,以上四种至少三种 3.不能有相同长度超2的子串重复 说明:长度超过2的子串 #include #include #include #in
2016-02-02 16:28:38 1585
原创 华为机试题:汽水瓶
描述: 有这样一道智力题:“某商店规定:三个空汽水瓶可以换一瓶汽水。小张手上有十个空汽水瓶,她最多可以换多少瓶汽水喝?”答案是5瓶,方法如下:先用9个空瓶子换3瓶汽水,喝掉3瓶满的,喝完以后4个空瓶子,用3个再换一瓶,喝掉这瓶满的,这时候剩2个空瓶子。然后你让老板先借给你一瓶汽水,喝掉这瓶满的,喝完以后用3个空瓶子换一瓶满的还给老板。如果小张手上有n个空汽水瓶,最多可以换多少瓶汽水喝?
2016-02-02 14:06:10 648
原创 华为机试题:删除字符串中出现次数最少的字符
描述: 实现删除字符串中出现次数最少的字符,若多个字符出现次数一样,则都删除。输出删除这些单词后的字符串,字符串中其它字符保持原来的顺序。 题目类别: 字符串 难度: 中级 运行时间限制:10Sec内存限制:128MByte阶段: 入职前练习 输入
2016-02-02 13:38:11 600
原创 华为机试题:24点游戏
/******************************************************************************Copyright (C), 2001-2013, Huawei Tech. Co., Ltd.*********************************************************************
2016-02-02 13:07:52 672
原创 华为机试题:大数求和
描述: 给定两个非常大的正整数A和B,位数在50至100之间。求C=A+B; 题目类别: 字符串 难度: 中级 运行时间限制:10Sec内存限制:128MByte阶段: 入职前练习 输入: 因为A和B很大,从高位到低位,以字符串的形
2016-02-02 12:40:40 904
原创 华为机试题:字符串替换
描述: 写出一个程序,接受三个参数,分别是一个字符串和两个字符,然后输出替换字符后的字符串。区分大小写。 例如1:输入:ABCDEF,A,B输出:BBCDEF 例如2:输入:AABCDEF,A,C输出:CCBCDEF #include #include #include "oj.h"/*功能:输
2016-02-01 20:35:58 1598
原创 华为机试题:修改字符串
描述: 将给定字符串中连续出现3次的小写字母替换为改小写字母在字母表中的下一个字母(z变为a),大写字母和其他字符不处理,仍然保留。要求最终输出的字符串中不再存在任何连续出现3次的小写字母。例如字符串”ATRcccert893#45ae”经过处理后应该为”ATRdert893#45ae” 详细描述:接口说明原型:i
2016-02-01 17:25:53 913
原创 华为机试题:向升序单向链表中插入一个节点
描述: 输入一个升序单向链表和一个链表节点,向单向链表中按升序插入这个节点。输入为空指针的情况视为异常,另外不考虑节点值相等的情况。链表结点定义如下:struct ListNode{ int m_nKey; ListNode* m_pNext;};详细描述
2016-02-01 12:02:05 1130
基于Lire库搜索相似图片源码
2018-07-22
Zookeeper客户端Curator Framework使用代码
2018-05-05
cas单点登录测试配置
2018-04-29
Android的APp作为Socket服务端与pc通过USB通信
2016-05-14
Android作为Socket服务端与pc通过USB通信
2016-05-14
java swing入门教程
2016-03-16
福星阅读器
2016-03-15
局域网QQ聊天项目
2015-09-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人