算法
文章平均质量分 72
路是月儿痕
一起学习 一起进步
展开
-
大写金额转换小写数字金额(美图2017线下笔试题)
美图2017年华科宣讲 java开发工程师笔试编程题原创 2017-04-11 11:04:37 · 1504 阅读 · 0 评论 -
基本排序算法
常见的排序算法(快排,插入,希尔,堆,归并,基数,冒泡,选择)原创 2017-04-10 20:45:45 · 167 阅读 · 0 评论 -
三妖怪,三和尚过河问题(美图2017线下笔试题)
//三个妖怪和三个和尚过河,当一边的和尚数小于妖怪数,则和尚被吃,找出过河方案 package cn.edu.wtu.test; public class Test { final static int MOSTER = 3; // 妖怪数 final static int MONK = 3; // 和尚数 private static int path[] = new int[20];原创 2017-04-11 19:20:26 · 997 阅读 · 0 评论 -
二维数组中的查找
题目描述 在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 方法一:二分查找,分而置之。 思路:将二维数组划分为四块, target与中心元素比较,大于则排除左上区域,小于则排除右下区域元素,target与其它三块区域比较(可合为两块区域),麻烦点:边界判断 publi原创 2017-12-14 00:04:32 · 134 阅读 · 0 评论