上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 35 下一页

2017年10月18日

删除排序数组中的重复数字 II

摘要: 题目连接 http://www.lintcode.com/zh-cn/problem/remove-duplicates-from-sorted-array-ii/ 题目大意 跟进“删除重复数字”: 如果可以允许出现两次重复将如何处理? 算法思想 因为数组中元素已经排好顺序的,直接遍历比较有几个是相 阅读全文

posted @ 2017-10-18 16:00 airycode 阅读(277) 评论(0) 推荐(0) 编辑

删除排序数组中的重复数字

摘要: 题目连接 http://www.lintcode.com/zh-cn/problem/remove-duplicates-from-sorted-array/ 题目大意 给定一个排序数组,在原数组中删除重复出现的数字,使得每个元素只出现一次,并且返回新的数组的长度。 不要使用额外的数组空间,必须在原 阅读全文

posted @ 2017-10-18 15:45 airycode 阅读(226) 评论(0) 推荐(0) 编辑

各位相加

摘要: 题目链接 http://www.lintcode.com/zh-cn/problem/add-digits/ 题目大意 给出一个非负整数 num,反复的将所有位上的数字相加,直到得到一个一位的整数。 样例 给出 num = 38。 相加的过程如下:3 + 8 = 11,1 + 1 = 2。因为 2  阅读全文

posted @ 2017-10-18 15:14 airycode 阅读(210) 评论(0) 推荐(0) 编辑

2017年10月14日

模板方法设计模式

摘要: 1:模板方法的定义(定义一个算法的框架将这些算法的步骤延迟到子类中,使得子类可以不改变一个算法的结构可重新定义某些特定的步骤) 2:模板方法的类图: 2.1类图解释:通过类图我们可以看的出来模板方法其实很简单,仅仅使用了一个java的继承机制,其中abstractclass叫做抽象模板。 基本方法: 阅读全文

posted @ 2017-10-14 16:09 airycode 阅读(207) 评论(0) 推荐(0) 编辑

581. Shortest Unsorted Continuous Subarray

摘要: 题目链接 https://leetcode.com/problems/shortest-unsorted-continuous-subarray/description/ 题目大意 给定一个整数数组,你需要找到一个连续的子阵,如果你只是这阵升序,然后整个阵列将以升序排序,也。你需要找到最短的子阵输出 阅读全文

posted @ 2017-10-14 12:16 airycode 阅读(181) 评论(0) 推荐(0) 编辑

LeetCode - 575. Distribute Candies

摘要: 题目链接地址: https://leetcode.com/problems/distribute-candies/description/ 题目大意: 给定一个偶数长度的整数数组,数组中的不同数字代表不同种类的糖果。每一个数字意味着相应的一个糖果。你需要把这些糖果均匀地分配给弟弟和妹妹。返回姐姐能得 阅读全文

posted @ 2017-10-14 11:26 airycode 阅读(256) 评论(0) 推荐(0) 编辑

2017年5月19日

判断质数

摘要: 对于大于 11 的数,如果除了 11 和它本身,它不能再被其它正整数整除,那么我们说它是一个质数。晓萌想判断一个数是不是质数,希望找你写个程序,帮助她进行判断。 输入格式 输入包括一行,为一个整数 N(1<N\leq 1000)N(1<N≤1000),正是晓萌给出你让你判断的数字。 输出格式 输出包 阅读全文

posted @ 2017-05-19 09:42 airycode 阅读(302) 评论(0) 推荐(0) 编辑

整除问题

摘要: 判断一个数是否能被另一个整数整除是一个挺简单的问题,一般一个模运算就可以搞定了,懒惰的晓萌还是不想自己做,于是找到你帮他写代码,你就帮帮他吧。 输入格式 输入包括两个由空格分开的整数 MM 和 N(1\leq M,N \leq 500)N(1≤M,N≤500)。 输出格式 输出包括一行,如果 MM  阅读全文

posted @ 2017-05-19 09:40 airycode 阅读(205) 评论(0) 推荐(0) 编辑

A+B+C问题

摘要: 这是一个非常简单的题目,意在考察你编程的基础能力。千万别想难了哦。输入为一行,包括了用空格分隔的三个整数 AA、BB、CC(数据范围均在-40−40 ~ 4040 之间)。输出为一行,为“A+B+CA+B+C”的计算结果。 这是一个非常简单的题目,意在考察你编程的基础能力。千万别想难了哦。输入为一行 阅读全文

posted @ 2017-05-19 09:38 airycode 阅读(358) 评论(0) 推荐(0) 编辑

2017年5月13日

001-Two Sum

摘要: Given an array of integers, return indices of the two numbers such that they add up to a specific target. You may assume that each input would have ex 阅读全文

posted @ 2017-05-13 22:22 airycode 阅读(168) 评论(0) 推荐(0) 编辑

上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 35 下一页

导航