WenJieWangFlyToWorld

导航

2017年7月3日 #

华为机考 给你一个N*M的矩阵,每个位置的值是0或1,求一个面积最大的子矩阵,这个矩阵必须是一个正方形,且里面只能由1构成,输出最大的正方形边长。其中n,m<=400;

摘要: 此问题主要是求一个数组的最大连续相同字符的正方形的问题,比如 0 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 得出来得的是 输出边长也就是3; 具体思路: 先从a[1][1]开始,循环至结尾,每一次都执行以下循环体: 比较a[]i-1[j-1],a[i 阅读全文

posted @ 2017-07-03 17:09 WenjieWangFlyToWorld 阅读(227) 评论(0) 推荐(0) 编辑

华为机试-求解立方根

摘要: 题目描述 •计算一个数字的立方根,不使用库函数 详细描述: •接口说明 原型: public static double getCubeRoot(double input) 输入:double 待求解参数 返回值:double 输入参数的立方根 输入描述: 待求解参数 double类型 输出描述: 阅读全文

posted @ 2017-07-03 15:05 WenjieWangFlyToWorld 阅读(373) 评论(0) 推荐(0) 编辑

华为机试-字符统计

摘要: 题目描述 如果统计的个数相同,则按照ASII码由小到大排序输出 。如果有其他字符,则对这些字符不用进行统计。 实现以下接口: 输入一个字符串,对字符中的各个英文字符,数字,空格进行统计(可反复调用) 按照统计个数由多到少输出统计结果,如果统计的个数相同,则按照ASII码由小到大排序输出 清空目前的统 阅读全文

posted @ 2017-07-03 14:22 WenjieWangFlyToWorld 阅读(310) 评论(0) 推荐(0) 编辑

华为机试-人民币转换

摘要: 题目描述 考试题目和要点: 1、中文大写金额数字前应标明“人民币”字样。中文大写金额数字应用壹、贰、叁、肆、伍、陆、柒、捌、玖、拾、佰、仟、万、亿、元、角、分、零、整等字样填写。(30分) 2、中文大写金额数字到“元”为止的,在“元”之后,应写“整字,如¥ 532.00应写成“人民币伍佰叁拾贰元整” 阅读全文

posted @ 2017-07-03 13:39 WenjieWangFlyToWorld 阅读(1043) 评论(0) 推荐(0) 编辑