首页 > 2015年06月14日 > 全部分享
poj2752 Seek the Name, Seek the Fame
Description The little cat is so famous, that many couples tramp over hill and dale to Byteland, and asked the little cat to give names to their newly-born babies. They seek the name, and at the sa...
分类:其他   时间:2015-06-14 12:34:31    收藏:0  评论:0  赞:0  阅读:193
AtomicInteger源码分析——基于CAS的乐观锁实现
乐观锁 悲观锁 CAS java AtomicInteger concurrent...
分类:其他   时间:2015-06-14 12:34:21    收藏:0  评论:0  赞:0  阅读:264
九章算法面试题73 翻转链表II
九章算法官网-原文网址 http://www.jiuzhang.com/problem/74/ 题目 给一个链表,然后我们要把这个链表中第m个节点到第n个节点的部分翻转。 在线测试本题 http://www.lintcode.com/en/problem/reverse-linked-list-ii/ 解答 为更好处理表头和第m个节点,引入dummy结点,...
分类:编程语言   时间:2015-06-14 12:34:11    收藏:0  评论:0  赞:0  阅读:236
北大ACM1007——DNA Sorting
简单的题目,如题:找出字符串中的反转次数。按反转次数从小到大输出。 反转次数,就是字符串中的每一个跟它后面的每一个字符比较,比后面的大的,次数+1. 下面的是AC的代码: #include #include #include #include using namespace std; class data { public: char str[55]; int count; }...
分类:其他   时间:2015-06-14 12:34:06    收藏:0  评论:0  赞:0  阅读:252
九章算法面试题75 二叉树的最小深度
九章算法官网-原文网址 http://www.jiuzhang.com/problem/76/ 题目 给定一个二叉树,找出其最小深度。 二叉树的最小深度为根节点到最近叶子节点的距离。 在线测试本题 http://www.lintcode.com/zh-cn/problem/minimum-depth-of-binary-tree/ 解答 方法一:递归...
分类:编程语言   时间:2015-06-14 12:34:04    收藏:0  评论:0  赞:0  阅读:213
九章算法面试题76 搜索二维矩阵
九章算法官网-原文网址 http://www.jiuzhang.com/problem/77/ 题目 写出一个高效的算法来搜索 m × n矩阵中的值。 这个矩阵具有以下特性: 1) 每行中的整数从左到右是排序的。 2) 每行的第一个数大于上一行的最后一个整数。 在线测试本题 http://www.lintcode.com/zh-cn/problem/search...
分类:编程语言   时间:2015-06-14 12:33:11    收藏:0  评论:0  赞:0  阅读:386
Android进行单元测试难在哪-part4
单元测试!...
分类:移动平台   时间:2015-06-14 12:33:01    收藏:0  评论:0  赞:0  阅读:344
【ActionScript】定时器,修改组件的透明度
如下图,设置一个影片剪辑,里面放置一个正方线,不断地变淡又变成清。 虽然以下的动画可以轻松通过插入关键帧补间来实现。但是,还是希望通过这个例子,还说明ActionScript3.0定时器的使用 一、基本布局 1、通过Ctrk+F8,或者插入->新建原件,新建一个名为square的影片剪辑 2、在影片剪辑中通过矩形工具,设置其没有笔触,否则一会儿用选择工具很难选取,在影片剪辑...
分类:其他   时间:2015-06-14 12:32:51    收藏:0  评论:0  赞:0  阅读:278
JavaScript之DOM总结
DOM (Document Object Model)即文档对象模型,针对 HTML 和 XML 文档的 API(应用程序接口),是一个能够让程序和脚本动态访问并且更新文档内容、结构及样式语言平台 。D(document),是web加载的网页文档;O(Object),我们熟知的对象,可以调用属性和方法;而M(Model)理解为网页文档的结构。       主要内容概括如下:         ...
分类:编程语言   时间:2015-06-14 12:31:01    收藏:0  评论:0  赞:0  阅读:118
【iOS官方文档翻译】iOS蓝牙的基本概念
之前写了【iOS官方文档翻译】iOS的蓝牙连接、数据接收及发送一文,介绍了怎样进行蓝牙通讯,但是很多基本概念没有进行解释,看起来可能有点吃力,所以现在再翻译一篇苹果对官方蓝牙4.0一些基本概念介绍的文章。 1.中心设备和外围设备以及它们在蓝牙通讯中的角色。 在所有的BLE( Bluetooth low energy,下文简称蓝牙4.0 )通讯中都涉及2个主要的角色:中心设备和外...
分类:移动平台   时间:2015-06-14 12:30:51    收藏:0  评论:0  赞:0  阅读:228
leetcode第38题-Count and Say
The count-and-say sequence is the sequence of integers beginning as follows: 1, 11, 21, 1211, 111221, ... 1 is read off as "one 1" or 11. 11 is read off as "two 1s" or 21. 21 is read off as ...
分类:其他   时间:2015-06-14 12:30:41    收藏:0  评论:0  赞:0  阅读:236
UVA11992:Fast Matrix Operations(线段树)
题意: 有一个初始状态全为0的矩阵,一共有三个操作 1 x1 y1 x2 y2 v:子矩阵(x1,y1,x2,y2)所有元素增加v 2 x1 y1 x2 y2 v:子矩阵(x1,y1,x2,y2)所有元素设为v 3 x1 y1 x2 y2 v:查询子矩阵(x1,y1,x2,y2)的元素和,最大值和最小值 思路: 因为总元素葛素不超过10^6,而且更新是对于连续的行进行更新,...
分类:其他   时间:2015-06-14 12:30:31    收藏:0  评论:0  赞:0  阅读:112
java基础 第5章 隐藏实施过程
第5章 隐藏实施过程 “进行面向对象的设计时,一项基本的考虑是:如何将发生变化的东西与保持不变的东西分隔开。” 这一点对于库来说是特别重要的。那个库的用户(客户程序员)必须能依赖自己使用的那一部分,并知道一旦新版本的库出台,自己不需要改写代码。而与此相反,库的创建者必须能自由地进行修改与改进,同时保证客户程序员代码不会受到那些变动的影响。 为达到这个目的,需遵守一定的约定或规...
分类:编程语言   时间:2015-06-14 12:30:21    收藏:0  评论:0  赞:0  阅读:198
poj3080 Blue Jeans
Description The Genographic Project is a research partnership between IBM and The National Geographic Society that is analyzing DNA from hundreds of thousands of contributors to map how the Earth w...
分类:其他   时间:2015-06-14 12:30:11    收藏:0  评论:0  赞:0  阅读:241
swift 学习笔记之在柯里化(Currying)
有时候我们看到的方法中有很多组的参数,可能会让大家觉得疑惑,其实是因为这个方法使用了柯里化。Swift里可以对方法进行柯里化,也就说有多个参数的方法可以接受第一个参数,然后变成一个接受余下参数并且返回结果的新方法,举个例子: func twoTemp(a:Int)(b:Int) -> Int{ return a + b } 这个方法有两组参数,可以只传第一个参数: let oneTemp =...
分类:编程语言   时间:2015-06-14 12:30:01    收藏:0  评论:0  赞:0  阅读:259
HDU-1048-The Hardest Problem Ever(C++ && 偶尔一水......)
The Hardest Problem Ever Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 19343    Accepted Submission(s): 9061 Problem Description ...
分类:编程语言   时间:2015-06-14 12:29:51    收藏:0  评论:0  赞:0  阅读:303
MapReduce之Partitioner组件
简述 Partitioner组件可以让Map对Key进行分区,从而可以根据不同的key来分发到不同的reduce中去处理;你可以自定义key的一个分发规则,如数据文件包含不同的大学,而输出的要求是每个大学输出一个文件;Partitioner组件提供了一个默认的HashPartitioner。package org.apache.hadoop.mapreduce.lib.partition; pub...
分类:其他   时间:2015-06-14 12:29:41    收藏:0  评论:0  赞:0  阅读:253
Leetcode[198]-House Robber
You are a professional robber planning to rob houses along a street. Each house has a certain amount of money stashed, the only constraint stopping you from robbing each of them is that adjacent houses...
分类:其他   时间:2015-06-14 12:29:31    收藏:0  评论:0  赞:0  阅读:226
【LeetCode】Basic Calculator 解题报告
【题目】 Implement a basic calculator to evaluate a simple expression string. The expression string may contain open ( and closing parentheses ), the plus + or minus sign -, non-negative integer...
分类:其他   时间:2015-06-14 12:29:21    收藏:0  评论:0  赞:0  阅读:193
我的MySQL使用手记
我的MySQL使用手记 近期在windows下使用MySQL,简单的记录下开发中遇到的一些问题 1. char,varchar和text的区别...
分类:数据库技术   时间:2015-06-14 12:29:11    收藏:0  评论:0  赞:0  阅读:254
1335条   上一页 1 ... 39 40 41 42 43 ... 67 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!