WenJieWangFlyToWorld

导航

上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页

2017年8月6日 #

剑指offer42:不用加减乘除做加法

摘要: 分析: (1)十进制加法分三步:(以5+17=22为例) 1. 只做各位相加不进位,此时相加结果为12(个位数5和7相加不进位是2,十位数0和1相加结果是1); 2. 做进位,5+7中有进位,进位的值是10; 3. 将前面两个结果相加,12+10=22 (2)这三步同样适用于二进制位运算 1.不考虑 阅读全文

posted @ 2017-08-06 15:21 WenjieWangFlyToWorld 阅读(113) 评论(0) 推荐(0) 编辑

2017年7月26日 #

动态规划常见题型

摘要: 找零钱 题目: 给定数组arr,arr中所有的值都为整数且不重复。每个值代表一种面值的货币,每种面值的货币可以使用任意张,再你给定一个整数aim代表要找的钱数,求 换钱有多少种方法 暴力搜索方法 解题思路: 概率论知识点覆盖率 1、用0张5元的货币,让[10, 25, 1]组成剩下的1000,最终方 阅读全文

posted @ 2017-07-26 16:53 WenjieWangFlyToWorld 阅读(132) 评论(0) 推荐(0) 编辑

2017年7月21日 #

华为机试-统计每个月兔子的总数

摘要: 题目描述有一只兔子,从出生后第3个月起每个月都生一只兔子,小兔子长到第三个月后每个月又生一只兔子,假如兔子都不死,问每个月的兔子总数为多少? /** * 统计出兔子总数。 * * @param monthCount 第几个月 * @return 兔子总数 */ public static int g 阅读全文

posted @ 2017-07-21 16:42 WenjieWangFlyToWorld 阅读(306) 评论(0) 推荐(0) 编辑

华为机试-字符串合并处理

摘要: 题目描述按照指定规则对输入的字符串进行处理。详细描述:将输入的两个字符串合并。对合并后的字符串进行排序,要求为:下标为奇数的字符和下标为偶数的字符分别从小到大排序。这里的下标意思是字符在字符串中的位置。对排序后的字符串进行操作,如果字符为‘0’——‘9’或者‘A’——‘F’或者‘a’——‘f’,则对 阅读全文

posted @ 2017-07-21 16:41 WenjieWangFlyToWorld 阅读(288) 评论(0) 推荐(0) 编辑

华为机试-字符串排序

摘要: 题目描述编写一个程序,将输入字符串中的字符按如下规则排序。规则 1 :英文字母从 A 到 Z 排列,不区分大小写。 如,输入: Type 输出: epTy规则 2 :同一个英文字母的大小写同时存在时,按照输入顺序排列。 如,输入: BabA 输出: aABb规则 3 :非英文字母的其它字符保持原来的 阅读全文

posted @ 2017-07-21 16:40 WenjieWangFlyToWorld 阅读(277) 评论(0) 推荐(0) 编辑

华为机试-蛇形矩阵

摘要: 题目描述题目说明蛇形矩阵是由1开始的自然数依次排列成的一个矩阵上三角形。 样例输入5样例输出1 3 6 10 152 5 9 144 8 137 1211接口说明原型void GetResult(int Num, char * pResult);输入参数: int Num:输入的正整数N输出参数: 阅读全文

posted @ 2017-07-21 16:39 WenjieWangFlyToWorld 阅读(368) 评论(0) 推荐(0) 编辑

java开发中的23种设计模式

摘要: 设计模式(Design Patterns) ——可复用面向对象软件的基础 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的, 阅读全文

posted @ 2017-07-21 08:44 WenjieWangFlyToWorld 阅读(150) 评论(0) 推荐(0) 编辑

工厂方法模式

摘要: 工厂方法模式(Factory Method Pattern),是简单工厂模式的扩展,其英文原话是"Define an interface for creating an object,but let the subclasses decide which class to instantiate.F 阅读全文

posted @ 2017-07-21 08:34 WenjieWangFlyToWorld 阅读(140) 评论(0) 推荐(0) 编辑

抽象工厂模式

摘要: 抽象工厂模式(Abstract Factory Pattern)是工厂方法模式的进一步抽象,其英文原话"Provide an interface for creating families of related or dependent objects without specifying thei 阅读全文

posted @ 2017-07-21 08:32 WenjieWangFlyToWorld 阅读(113) 评论(0) 推荐(0) 编辑

2017年7月19日 #

求1~10000之间的素数个数

摘要: 首先存储1~100内的素数,然后在据此计算1~10000内素数以及个数 package program; import java.util.Arrays; public class suShu100 { static boolean[] flag = new boolean[101]; static 阅读全文

posted @ 2017-07-19 11:33 WenjieWangFlyToWorld 阅读(650) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页