码迷,mamicode.com
首页 > 2015年05月31日 > 全部分享
LeetCode Implement Trie (Prefix Tree)
Implement a trie with insert, search, and startsWith methods.Note:You may assume that all inputs are consist of lowercase letters a-z.思路分析:这题主要考察Trie 即前缀树的实现,Trie可以用于字典的压缩存储,可以节省空间,但是不节省时间(和HashSet相比)...
分类:其他好文   时间:2015-05-31 14:05:08    阅读次数:178
第七章 实现炫酷效果—图像和动画(3)
7.3.6超炫的特效—ShapeDrawable当你想去使用一些常用的图形,ShapeDrawable对象可能会对你有很大的帮助。当然通过ShapeDrawable,你可以通过编程画出任何你想到的图像与样式,因为ShapeDrawable有自己的draw()方法。ShapeDrawable继承了Drawable,所以你可以调用Drawable里有的函数,使用方法和其他的Drawable的子类差不多...
分类:其他好文   时间:2015-05-31 14:06:03    阅读次数:267
CSS实现网页顶部的阴影效果
CSS实现网页顶部的阴影效果,也就是紧靠着浏览器边栏的阴影效果,而且是用CSS来实现,觉得非常不错啦,运行一下看看效果吧,兼容性也是很不错的。...
分类:Web程序   时间:2015-05-31 14:07:21    阅读次数:134
第七章 实现炫酷效果—图像和动画(5)
7.7 渐变动画—Tween Animation7.7.1Tween Animation简介一个Tween动画将对视图对象中的内容进行一系列简单的转换(位置,大小,旋转,透明性)。如果你有一个文本视图对象,你可以移动它,旋转它,让它变大或让它变小,如果文字下面还有背景图像,背景图像也会随着文件进行转换。可以使用XML来定义Tween Animation。首先将动画的XML文件在工程中res/ani...
分类:其他好文   时间:2015-05-31 14:06:42    阅读次数:215
第七章 实现炫酷效果—图像和动画(6)
7.8 渐变动画—Frame AnimationFrameAnimation是按顺序播放事先做好的图像,跟播放电影类似。可以参考前面的7.3.7章节——《简单的帧动画—AnimationDrawable》。  经验分享: AnimationDrawable也可以通过代码来生成AnimationDrawable对象: AnimationDrawable mAnimationDrawable ...
分类:其他好文   时间:2015-05-31 14:04:25    阅读次数:141
策略模式
策略模式定义了算法族,这些算法被分别封装起来,让它们之间可以相互替换,此模式让算法的变化独立于使用算法的客户。(此定义来源于《深入浅出设计模式》) 下面举一个根据这模式设计并实现有序数组的例子。 算法族是几个排序算法,它们都继承自Sort接口: package sort; public interface Sort { /** * 这是需要变化的地方。将它独立处理,和不需要变化的...
分类:其他好文   时间:2015-05-31 14:05:32    阅读次数:131
leetcode 14 -- Longest Common Prefix
Longest Common Prefix 题目: Write a function to find the longest common prefix string amongst an array of strings. 题意: 找出所有字符串的最长的公共前缀 思路:先找到最短的一个字符串,然后它的长度当作范围,接着判断所有字符串的同一个下标的字符,若全部相等则添加到返回字符...
分类:其他好文   时间:2015-05-31 14:06:39    阅读次数:148
Hadoop之——MapReduce实现从海量数字信息中获取最大值
通过Hadoop的自定义排序算法可实现从海量数字中获取最大值,不多说,直接上代码 1、Mapper类的实现 static class MyMapper extends Mapper{ long max = Long.MIN_VALUE; protected void map(LongWritable k1, Text v1, Context context) throws ja...
分类:其他好文   时间:2015-05-31 14:07:01    阅读次数:212
【操作系统总结】经典的进程同步问题-生产者消费者问题
生产者消费者问题问题描述是:有一群生产者进程在生产产品,此产品提供给消费者去消费。为使生产者和消费者进程能并发执行,在它们之间设置一个具有n个缓冲池,生产者进程可将它所生产的产品放入一个缓冲池中,消费者进程可从一个缓冲区取得一个产品消费。利用记录型信号量semaphore mutex=1,empty=n,full=0; item buffer[n]; //缓冲区 int in=out=0;...
分类:系统相关   时间:2015-05-31 14:03:38    阅读次数:201
Who's in the Middle
import java.util.Scanner; public class p1157 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); while (sc.hasNext()) { int n = sc.nextInt(); if(n==0){ retu...
分类:其他好文   时间:2015-05-31 14:05:56    阅读次数:150
hdu5246---超级赛亚ACMer(贪心)
Problem Description 百小度是一个ACMer,也是一个超级赛亚人,每个ACMer都有一个战斗力,包括百小度。?所谓超级赛亚人的定义,是说如果在对抗中刚好接近极限状态,那就会激发斗志,实力提升.具体来说,就是百小度现在要接受一些ACMer的挑战了,这些ACMer有n个人,第i个人的战斗力是a[i]。?百小度接下来可以自主安排与这n个ACMer的PK顺序,他要想在PK赛中赢过另外一个...
分类:其他好文   时间:2015-05-31 14:06:07    阅读次数:133
一起talk C栗子吧(第一回:C语言实例概述)
各位看官们,大家好,从今天开始,我们讲大型章回体科技小说 :C栗子,也就是C语言实例。闲话休提, 言归正转。让我们一起talk C语言实例吧! 看官们,大家好!我们又见面了。这一次我给大家带来的是:C栗子。哈哈!你是要请我们吃例子吗?当 然不是了,现在还不是吃栗子的季节呢。C“栗子”其实是C例子的谐音,取这么个名字就是为了叫着顺口一 些,再说了咱们这是在说章回体小说,给小说起...
分类:编程语言   时间:2015-05-31 14:05:07    阅读次数:141
hdu5248---序列变换(二分答案+贪心)
Problem Description 给定序列A={A1,A2,…,An}, 要求改变序列A中的某些元素,形成一个严格单调的序列B(严格单调的定义为:Bi/************************************************************************* > File Name: hdu5248.cpp > Author: ALex...
分类:其他好文   时间:2015-05-31 14:04:07    阅读次数:211
hdu5249---KPI(二分+树状数组)
Problem Description 你工作以后, KPI 就是你的全部了. 我开发了一个服务,取得了很大的知名度。数十亿的请求被推到一个大管道后同时服务从管头拉取请求。让我们来定义每个请求都有一个重要值。我的KPI是由当前管道内请求的重要值的中间值来计算。现在给你服务记录,有时我想知道当前管道内请求的重要值得中间值。Input 有大约100组数据。每组数据第一行有一个n(1≤n≤10000)...
分类:编程语言   时间:2015-05-31 14:03:23    阅读次数:158
URAL1091---Tmutarakan Exams(dp)
University of New Tmutarakan trains the first-class specialists in mental arithmetic. To enter the University you should master arithmetic perfectly. One of the entrance exams at the Divisibility Depar...
分类:其他好文   时间:2015-05-31 14:05:25    阅读次数:221
风雨java路之【基础篇】——看看Set集合那点儿猫腻
风雨java路之【基础篇】——看看Set集合那点儿猫腻 一提java中的集合容器,第一时间会反应出Set、List、Map,下面这张图是学习马士兵J2SE时截的图,很直观反应出了这几种集合的关系。但不经意间发现,这张图其实是一张精简版的,还有一些,只不过是不常用罢了,而且没怎么细化。 这次只谈Set集合,看一下,Set有什么猫腻! - HashSet:哈...
分类:编程语言   时间:2015-05-31 14:04:56    阅读次数:310
Markdown如何满足中文阅读习惯实现首行缩进
两种方法都可以完美解决这个问题。 把输入法由半角改为全角。 两次空格之后就能够有两个汉字的缩进。 在开头的时候,先输入这个,然后紧跟着输入文本即可。分号也不要掉。        ...
分类:其他好文   时间:2015-05-31 14:03:39    阅读次数:117
1762条   上一页 1 ... 56 57 58 59 60 61 62 ... 104 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!