首页 > 其他
POJ 1050 To the Max
To the Max Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 39059   Accepted: 20630 Description Given a two-dimensional array of positive and negative integers,...
分类:其他   时间:2014-04-04 16:10:51    收藏:0  评论:0  赞:0  阅读:421
LeetCode | Valid Parentheses
题目 Given a string containing just the characters '(', ')', '{', '}', '[' and ']', determine if the input string is valid. The brackets must close in the correct order, "()" and "()[]{}" are ...
分类:其他   时间:2014-04-04 16:44:05    收藏:0  评论:0  赞:0  阅读:576
UVA 1526 - Edge Detection(推理+二分)
题目链接:1526 - Edge Detection 题意:给定一个像素信息,每个像素变化为与周围像素的绝对值的最大值,问变化后的信息是怎样的。 思路:由于像素点是非常多的,直接暴力肯定不行。 题目说了只有1000条像素段,那么对于每个像素段,只要把交界地方拿出来考虑,接着把周围9个全考虑就可以了,最多考虑9000个位置。这样时间上就足够了,然后在查找像素对应位置的值可以用二分实现。 ...
分类:其他   时间:2014-04-04 15:26:08    收藏:0  评论:0  赞:0  阅读:346
【走近CUDA】_并行计算与CUDA简介
随着硬件技术的发展,并行计算已经逐步走进大家的生活。你在用社交软件聊天的同时,可能需要浏览网页,播放音乐。而只能打电话的手机,已经不是大家期待的手机。这些都受益于并行计算的发展。 早期的并行计算主要是在CPU上完成的。提升CPU的性能主要有以下两种方式: 1)提高处理器的时钟频率 2)增加处理器的数量 而在图形处理上执行通用计算是一个新概念。早期的GPU主要负责对显示器做图形的渲染。通过像...
分类:其他   时间:2014-04-04 15:58:30    收藏:0  评论:0  赞:0  阅读:473
数据结构与对象的区别
《Clean Code》的总结: 总的说来数据结构指的就是数据的载体,暴露数据,而几乎没有有意义的行为,你应该在尖叫这不是贫血类?的确这和我们的贫血类很相似。最常见的应用在分布式服务,以wcf,webservice,reset之类的分布式服务中不可或缺的数据传输对象(DTO)模式,DTO(Request/Response)就是一个很典型的数据载体,只存在简单的get,set属性,并且更倾向于...
分类:其他   时间:2014-04-04 16:14:19    收藏:0  评论:0  赞:0  阅读:567
ACM-BFS之A strange lift——hdu1548
ACM BFS A strange lift hdu1548...
分类:其他   时间:2014-04-04 16:40:36    收藏:0  评论:0  赞:0  阅读:492
C#中的定时器
定时器分两种,一种是阻塞方式,一种是非阻塞 @1.1:阻塞方式的定时器,调用sleep使当前线程休眠,终端无法输入字符 class Program { static void Main(string[] args) { while (true) { Cons...
分类:其他   时间:2014-04-04 15:28:14    收藏:0  评论:0  赞:0  阅读:474
进制准换
?? 2 to 8:以10010为例,要转成8进制,则从右向左看,每3个为一组,不足的补零,变成010 010,加上权值后为22,即为8进制数! 2 to 16: 以101110为例,要转成16进制,类似,从右向左看,每4个为一组,不足的补零,变成0010 1110,加上权值后为2E,有个规律,8进制的各个位 8 to 16:以27为例,8进制和16进制之间的转换需要用2进制来作为过...
分类:其他   时间:2014-04-04 15:59:31    收藏:0  评论:0  赞:0  阅读:483
【剑指offer】题目1385:重建二叉树
题目描述: 输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并输出它的后序遍历序列。 输入: 输入可能包含多个测试样例,对于每个测试案例, 输入的第一行为一个整数n(1 输入的第二行包括n个整数(其...
分类:其他   时间:2014-04-04 16:41:03    收藏:0  评论:0  赞:0  阅读:457
ARC开启的情况下是否需要对GCD对象dispatch_release ?
If your deployment target is iOS 6.0 or Mac OS X 10.8 or later ARC will manage your queue for you. You do not need to (and cannot) use dispatch_retain or dispatch_release if ARC is enabled. Starting...
分类:其他   时间:2014-04-04 15:45:44    收藏:0  评论:0  赞:0  阅读:588
or1200处理器的数据处理类指令说明
以下内容摘自《步步惊芯——软核处理器内部设计分析》一书       在笔者的分类中,数据处理类指令有48条。表4.1给出了OR1200中实现的所有算术处理类指令及其说明。       笔者将OR1200的数据处理类指令再细分为如下类别:   比较指令 l.sfeq、l.sfeqi、l.sfges、l.sfgesi、l.sfgeu、l.sf...
分类:其他   时间:2014-04-04 15:32:21    收藏:0  评论:0  赞:0  阅读:605
ArcGlobe组件开发之动画1——动画的两种实现方式
动画的实现方式主要有两种:IAnimationTrack和ICamera。 一、Animation (1)、基于关键帧 (2)、设置每个关键帧的ImeStamp来确定播放时间(该帧占总播放时间的百分比) (3)、便于使用,集成了视频输出接口。可输出.AVI 二、Camera 两个位置 - Observer:Camera所在的位置 - Target:Camera所指向的位置 ? 获...
分类:其他   时间:2014-04-04 16:00:02    收藏:0  评论:0  赞:0  阅读:388
无延时去抖按键实现方法(不耗CPU)
这一灵感来源于定时器计数的方法,最后可以实现的效果跟咱们电脑键盘按键的效果一样!我先来介绍下基本原理吧! 采用定时器中断的方法,比如定时器终端我们设置为5ms,我们需要按键按下超过40ms时才算有按键按下,如果按键超过500ms时,我们就确定按键是连续按下的! 那么我就需要一个变量来计数!每次定时器中断时,我们就需要检测下,某个按键是否按下,如果按下,那么我们就把他对应的计数变量加1,如果这个变量等于8(8 = 40ms/5ms)时,我们就给按键的标志位置为1,如果没有按键检测到那个按键没有按下,那么我们就...
分类:其他   时间:2014-04-04 15:50:15    收藏:0  评论:0  赞:0  阅读:618
Asynchronous vs Nonblocking
在I/O模型中有两个概念特别容易混淆,就是同步和异步(synchronous vs nonsynchronous),阻塞和非阻塞(blocking vs nonblocking)的区别在什么地方。 同步非阻塞可能吗,异步阻塞有可能吗? 这几个概念在stevens的《UNIX网络编程(卷一)》6.2节写得很清楚,这里写个总结吧。 阻塞I/O 最流行的I/O模型就是阻塞模型,如果数据...
分类:其他   时间:2014-04-04 16:37:32    收藏:0  评论:0  赞:0  阅读:428
排序算法详解【归并排序-Merge_Sort】
归并排序详解...
分类:其他   时间:2014-04-04 16:28:44    收藏:0  评论:0  赞:0  阅读:433
vmware调整磁盘空间
1、登录vcenter调整硬盘大小 2、新建分区 fdisk /dev/sda Command (m for help): m Command (m for help): n Partition number (1-4): 3 First cylinder (2611-5221, default 2611):  //指定开始位置,直接回车 Last cylinder or +size...
分类:其他   时间:2014-04-04 15:22:35    收藏:0  评论:0  赞:0  阅读:451
Navigation Drawer
Navigation Drawer是从屏幕的左侧滑出,显示应用导航的视图,覆盖在主视图上。 Navigation Drawer是Android团对在2013 google IO大会期间更新的Support库(V13)中新加入的重要的功能。 实现现Navigation Drawer需要使用最新支持库(V13)的DrawerLayout。Navigation Drawer的设计指南...
分类:其他   时间:2014-04-04 15:41:36    收藏:0  评论:0  赞:0  阅读:603
异步编程 - 针对异步 MVVM 应用程序的模式:数据绑定
?? Stephen Cleary 使用 async 和 await 关键字的异步代码正在转变程序的编写方式,这一转变有着充分的理由。 尽管 async 和 await 可能对服务器软件很有用,但当前人们主要关注的是具有 UI 的应用程序。 对于这些应用程序,这些关键字可产生更具响应能力的 UI。 然而,如何在 Model-View-ViewModel (MVVM) 等原有模式中使用...
分类:其他   时间:2014-04-04 15:56:28    收藏:0  评论:0  赞:0  阅读:605
【Unity Tips】备忘录(扫盲篇)
写在前面 Unity3D虽然是个非常方便的游戏引擎,但还是有一些地方会产生一些让人莫名其妙的问题,而且debug半天也不知道到底哪里错了。往往在经过了大量的log之后,也许我们才顿悟,原来Unity内部是这样做的啊。这里旨在总结这些容易被忽略、但是又经常会给开发造成麻烦的问题,欢迎补充。 随时更新。 备忘录 StartCoroutine和Stop...
分类:其他   时间:2014-04-04 16:01:05    收藏:0  评论:0  赞:0  阅读:685
The Strategy Pattern 策略模式
策略模式定义了算法族,分别封装起来,让它们之间可以相互替换,此设计模式让算法的变化独立于使用算法的客户。 The Strategy Pattern defines a family of algorithms,encapsulates each one, and makes them interchangeable. Strategy lets the algorithm vary i...
分类:其他   时间:2014-04-04 16:29:18    收藏:0  评论:0  赞:0  阅读:455
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!