自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

代码改变世界,keep coding。

天下快意之事莫若友,快友之事莫若谈。

  • 博客(33)
  • 资源 (14)
  • 收藏
  • 关注

原创 POJ 1463 Strategic game 最小点覆盖集(树形dp)

点击打开链接Strategic gameTime Limit: 2000MS Memory Limit: 10000KTotal Submissions: 6105 Accepted: 2808DescriptionBob enjoys playing computer games, especially st

2014-04-29 19:28:45 1429

原创 POJ 3352 Road Construction 使得无向图边变双连通图

点击打开链接Road ConstructionTime Limit: 2000MS Memory Limit: 65536KTotal Submissions: 8168 Accepted: 4106DescriptionIt's almost summer time, and that means that

2014-04-29 17:42:55 1558

原创 ZOJ 3609 Modular Inverse 解线性模方程

点击打开链接Modular InverseTime Limit: 2 Seconds      Memory Limit: 65536 KBThe modular modular multiplicative inverse of an integer a modulo m is an integer x such that a-1≡x (mod m). This is

2014-04-28 19:35:21 1380

原创 poj 3762 The Bonus Salary! 需离散化

点击打开链接The Bonus Salary!Time Limit: 2000MS Memory Limit: 65536KTotal Submissions: 2299 Accepted: 601DescriptionIn order to encourage employees' productivity,

2014-04-26 19:39:57 1242

原创 HDU 4067 Random Maze 费用流

点击打开链接Random MazeTime Limit: 10000/3000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 1089    Accepted Submission(s): 379Problem DescriptionIn the g

2014-04-26 15:37:04 1265

原创 微博通

做一个Android端的微博项目每个控件都要实现功能。例如:申请账号按钮被点击后转到一个新的Activity,进行帐号申请的工作。登录按钮被点击后转到微博界面(一个新的Activity),在TextView里显示以前发布的微博内容和时间(可以设置多个TextView),并有按钮“发布新微博”和“返回”。发布新微博按钮被点击后转到一个新的Activity,该页面有一个TextView、一...

2014-04-26 11:58:49 1549

原创 POJ 2125 Destroying The Graph 最小点权覆盖集

点击打开链接Destroying The GraphTime Limit: 2000MS Memory Limit: 65536KTotal Submissions: 6840 Accepted: 2162 Special JudgeDescriptionAlice and Bob play the f

2014-04-25 09:22:47 1277

原创 HDU 4588 Count The Carries 计算二进制进位总数

点击打开链接Count The CarriesTime Limit: 4000/2000 MS (Java/Others)    Memory Limit: 65535/32768 K (Java/Others)Total Submission(s): 672    Accepted Submission(s): 230Problem DescriptionOne

2014-04-22 19:31:02 1647

原创 HDU 4587 TWO NODES 删除两个点求连通分量

点击打开链接TWO NODESTime Limit: 24000/12000 MS (Java/Others)    Memory Limit: 65535/32768 K (Java/Others)Total Submission(s): 649    Accepted Submission(s): 203Problem DescriptionSuppose th

2014-04-22 16:50:34 1430

原创 HDU 4586 Play the Dice 概率期望

点击打开链接Play the DiceTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65535/32768 K (Java/Others)Total Submission(s): 708    Accepted Submission(s): 251Special JudgeProblem Desc

2014-04-21 21:04:34 1177

原创 POJ 3592 Instantaneous Transference 缩点构图求最长路

点击打开链接Instantaneous TransferenceTime Limit: 5000MS Memory Limit: 65536KTotal Submissions: 5496 Accepted: 1208DescriptionIt was long ago when we played the g

2014-04-19 20:40:13 1127

原创 POJ 1966 Cable TV Network 枚举最小割

点击打开链接Cable TV NetworkTime Limit: 1000MS Memory Limit: 30000KTotal Submissions: 3740 Accepted: 1753DescriptionThe interconnection of the relays in a cable T

2014-04-19 10:27:44 1369

原创 android实现计算器功能

设计一个简单的计算器。第一个Activity的界面。 第二个Activity显示算式和计算结果。第一个Activity代码: import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.view.Menu;import andro...

2014-04-19 00:10:37 2644 3

原创 android布局属性详解

RelativeLayout用到的一些重要的属性:1:LinearLayout ( 线性布局 ) (里面只可以有一个控件,并且不能设计这个控件的位置,控件会放到左上角) 线性布局分为水平线性和垂直线性二者的属性分别为: android:orientation= " horizontal " android:orientation= "vertical" 。2:RelativeLay...

2014-04-19 00:02:37 1111

原创 POJ 1815 Friendship 求最小点割集

点击打开链接FriendshipTime Limit: 2000MS Memory Limit: 20000KTotal Submissions: 8747 Accepted: 2451DescriptionIn modern society, each person has his own friends.

2014-04-18 11:27:54 1255

原创 ZOJ 3715 Kindergarten Election 幼儿园的选举(枚举贪心)

点击打开链接

2014-04-17 11:20:22 1812

原创 ZOJ Talented Chef

点击打开链接Talented ChefTime Limit: 2 Seconds      Memory Limit: 65536 KBAs we all know, Coach Gao is a talented chef, because he is able to cook M dishes in the same time. Tonight he is goin

2014-04-14 20:59:25 1759

原创 CodingTrip - 携程编程大赛 (预赛第一场)

聪明的猴子Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 1123    Accepted Submission(s): 294Problem Description森林中有一排香蕉树(无限长),一只猴子站在

2014-04-11 19:54:00 1808

原创 POJ 3228 Gold Transportation 二分求最大最小边

点击打开链接Gold TransportationTime Limit: 2000MS Memory Limit: 65536KTotal Submissions: 2721 Accepted: 964DescriptionRecently, a number of gold mines have been disco

2014-04-10 11:04:33 1468

原创 POJ 2455 Secret Milking Machine 求最长路径最短边(二分最大流)

点击打开链接Secret Milking MachineTime Limit: 1000MS Memory Limit: 65536KTotal Submissions: 8828 Accepted: 2645DescriptionFarmer John is constructing a new milking ma

2014-04-09 20:49:15 1286

原创 POJ 2774 Long Long Message 求两个串最长公共子串(后缀数组)

点击打开链接Long Long MessageTime Limit: 4000MS Memory Limit: 131072KTotal Submissions: 19413 Accepted: 8019Case Time Limit: 1000MSDescriptionThe little cat is

2014-04-09 17:25:11 1815

原创 POJ 2406 Power Strings 求连续重复字串(kmp)

点击打开链接Power StringsTime Limit: 3000MS Memory Limit: 65536KTotal Submissions: 29827 Accepted: 12456DescriptionGiven two strings a and b we define a*b to be the

2014-04-09 11:19:14 1257

原创 POJ 3261 Milk Patterns 求可重叠的 k 次最长重复子串(后缀数组)

点击打开链接Milk PatternsTime Limit: 5000MS Memory Limit: 65536KTotal Submissions: 9361 Accepted: 4218Case Time Limit: 2000MSDescriptionFarmer John has noti

2014-04-08 21:27:28 1224 2

原创 POJ 1743 Musical Theme 不可重叠最长重复字串(后缀数组)

点击打开链接Musical ThemeTime Limit: 1000MS Memory Limit: 30000KTotal Submissions: 16969 Accepted: 5817DescriptionA musical melody is represented as a sequence of

2014-04-08 19:05:51 1670

原创 HDU 3518 Boring counting 重复出现不重叠子串个数(后缀数组)

点击打开链接Boring countingTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 1417    Accepted Submission(s): 581Problem Description

2014-04-06 15:02:48 1275

原创 Android常见错误

运行程序出现如下错误:The connection to adb is down, and a severe error has occured.You must restart adb and Eclipse.Please ensure that adb is correctly located at 'D:\java\sdk\platform-tools\adb.exe' 此情...

2014-04-03 20:48:25 988

原创 POJ 2778 AC自动机+矩阵相乘

点击打开链接DNA SequenceTime Limit: 1000MS Memory Limit: 65536KTotal Submissions: 10873 Accepted: 4150DescriptionIt's well known that DNA Sequence is a sequence o

2014-04-03 16:52:27 1091

原创 fzu 2155 盟国 并查集的增删

点击打开链接Problem 2155 盟国Accept: 75    Submit: 235Time Limit: 5000 mSec    Memory Limit : 32768 KB Problem Description世界上存在着N个国家,简单起见,编号从0~N-1,假如a国和b国是盟国,b国和c国是盟国,那么a国和c国也是盟国。另外每个国家都

2014-04-03 11:03:00 1329

原创 FZU 2152 文件系统

点击打开链接Problem 2153 A simple geometric problemsAccept: 12    Submit: 50Time Limit: 2000 mSec    Memory Limit : 32768 KB Problem Description在一个平面图上,有N个不同的点,请问你最多能选取多少个点组成一个凸多边形。

2014-04-02 22:26:26 975

转载 十个利用矩阵乘法解决的经典题目

十个利用矩阵乘法解决的经典题目    好像目前还没有这方面题目的总结。这几天连续看到四个问这类题目的人,今天在这里简单写一下。这里我们不介绍其它有关矩阵的知识,只介绍矩阵乘法和相关性质。    不要以为数学中的矩阵也是黑色屏幕上不断变化的绿色字符。在数学中,一个矩阵说穿了就是一个二维数组。一个n行m列的矩阵可以乘以一个m行p列的矩阵,得到的结果是一个n行p列的矩阵,其中的第i行第j列位

2014-04-02 10:44:31 964

原创 HDU 2896 病毒侵袭 ac自动机(简单)

点击打开链接病毒侵袭Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 9415    Accepted Submission(s): 2458Problem Description当太阳的光辉逐渐被

2014-04-01 20:57:23 991

原创 LA 4670 Dominating Patterns AC自动机简单题

点击打开链接4670 - Dominating PatternsTime limit: 3.000 secondsThe archaeologists are going to decipher a very mysterious ``language". Now, they know many language patterns; each pattern can b

2014-04-01 15:37:45 1181

原创 HDU 2222 Keywords Search AC自动机入门模版题

点击打开链接Keywords SearchTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 30691    Accepted Submission(s): 9999Problem DescriptionI

2014-04-01 11:05:21 1011

ACM程序设计导引及在线实践

c语言入门,以及ACM算法入门,包含北京大学poj部分题目详细讲解。

2018-10-05

计算复杂性导论(堵丁柱)

计算复杂性导论》可用作计算机专业、计算数学专业的计算机理论课程的教材,也是有关研究人员不可或缺的参考书。计算复杂性理论是用数学方法研究使用数位计算机解决各种算法问题困难度的理论。《计算复杂性导论》对计算机科学中这一重要理论做了全面的介绍。其内容包含基本理论,如计算模型NP-完全性,以及较深入的课题,如线路复杂性、概率复杂性和交互证明系统等。此外,《计算复杂性导论》还包括了复杂性理论近年来两个较重大的突破,即概率可验证明及其在近似算法上的应用和平均NP-完全理论。《计算复杂性导论》中所有结果均有严格的数学证明,在每章后配有相关练习题。

2018-09-17

More Effective C++(中文版)

对于C++入门者非常适合,对于想要精通c++的学习者也非常适合。

2018-09-05

CUDA Programming A Developer's Guide to Parallel Computing with GPUs

CUDA并行程序设计 GPU编程指南原英文版,建议cuda初学者进行学习。

2018-08-29

CUDA并行程序设计 GPU编程指南

非常适合学习CUDA编程的入门者,该书是cuda编程的经典之作。

2018-08-29

程序员面试宝典

该书包括求职经历,常见的面试题目,非常适合求职者。

2018-08-29

CUDA编程指南5.0

第一章导论 1 1.1 从图形处理到通用并行计算 1 1.2 CUDATM:一种通用并行计算架构 3 1.3 一种可扩展的编程模型 3 1.4 文档结构 4 第二章编程模型 7 2.1 内核 7 2.2 线程层次 8 2.3 存储器层次 11 2.4 异构编程 11 2.5 计算能力 11 第三章编程接口 15 3.1 用nvcc编译 15 3.1.1 编译流程 16 3.1.1.1 离线编译 16 3.1.1.2 即时编译 16 3.1.2 二进制兼容性 17 3.1.3 PTX兼容性 17 3.1.4 应用兼容性 18 3.1.5 C/C++兼容性 19 3.1.6 64位兼容性 19 3.2 CUDA C运行时 3.2.1 初始化 20 3.2.2 设备存储器 20 3.2.3 共享存储器 24 3.2.4 分页锁定主机存储器 32 3.2.4.1 可分享存储器(portable memory) 34 3.2.4.2 写结合存储器 34 3.2.4.3 被映射存储器 34 3.2.5 异步并发执行 35 3.2.5.1 主机和设备间异步执行 35 3.2.5.2 数据传输和内核执行重叠 36 3.2.5.3 并发内核执行 36 3.2.5.4 并发数据传输 36 3.2.5.5 流 37 3.2.5.6 事件 41 3.2.5.7 同步调用 42 3.2.6 多设备系统 42 3.2.6.1 枚举设备 42 3.2.6.2 设备指定 42 3.2.6.3 流和事件行为 43 3.2.6.4 p2p存储器访问 44 3.2.6.5 p2p存储器复制 45 3.2.6.6 统一虚拟地址空间 45 3.2.6.7 错误检查 46 3.2.7 调用栈 47 3.2.8 纹理和表面存储器 47 3.2.8.1 纹理存储器 47 3.2.8.2 表面存储器(surface) 60 3.2.8.3 CUDA 数组 65 目录iii 3.2.8.4 读写一致性 66 3.2.9 图形学互操作性 66 3.2.9.1 OpenGL互操作性 67 3.2.9.2 Direct3D互操作性 70 3.2.9.3 SLI(速力)互操作性 82 3.3 版本和兼容性 82 3.4 计算模式 83 3.5 模式切换 84 3.6 Windows上的Tesla计算集群模式 85 第四章硬件实现 87 4.1 SIMT 架构 87 4.2 硬件多线程 88 第五章性能指南 91 5.1 总体性能优化策略 91 5.2 最大化利用率 91 5.2.1 应用层次 91 5.2.2 设备层次 92 5.2.3 多处理器层次 92 5.3 最大化存储器吞吐量 94 5.3.1 主机和设备的数据传输 95 5.3.2 设备存储器访问 96 5.3.2.1 全局存储器 96 5.3.2.2 本地存储器 98 5.3.2.3 共享存储器 99 5.3.2.4 常量存储器 100 5.3.2.5 纹理和表面存储器 100 5.4 最大化指令吞吐量 100 iv CUDA编程指南5.0中文版 5.4.1 算术指令 101 5.4.2 控制流指令 104 5.4.3 同步指令 105 附录A 支持CUDA的GPU 107 附录B C语言扩展 109 B.1 函数类型限定符 109 B.1.1 device 109 B.1.2 global 109 B.1.3 host 109 B.1.4 noinline 和forceinline 110 B.2 变量类型限定符 110 B.2.1 device 111 B.2.2 constant 111 B.2.3 shared 112 B.2.4 restrict 113 B.3 内置变量类型 115 B.3.1 char1、uchar1、char2、uchar2、char3、uchar3、char4、 uchar4、short1、ushort1、short2、ushort2、short3、ushort3、 short4、ushort4、int1、uint1、int2、uint2、int3、uint3、 int4、uint4、long1、ulong1、long2、ulong2、long3、ulong3、 long4、ulong4、float1、float2、float3、float4、double2 115 B.3.2 dim3类型 115 B.4 内置变量 115 B.4.1 gridDim 115 B.4.2 blockIdx 115 B.4.3 blockDim 117 B.4.4 threadIdx 117 B.4.5 warpSize 117 目录v B.5 存储器栅栏函数 117 B.6 同步函数 119 B.7 数学函数 120 B.8 纹理函数 120 B.8.1 纹理对象函数 120 B.8.1.1 tex1Dfetch() 120 B.8.1.2 tex1D() 121 B.8.1.3 tex2D() 121 B.8.1.4 tex3D() 121 B.8.1.5 tex1DLayered() 121 B.8.1.6 tex2DLayered() 122 B.8.1.7 texCubemap() 122 B.8.1.8 texCubemapLayered() 122 B.8.1.9 tex2Dgather() 123 B.8.2 纹理参考函数 123 B.8.2.1 tex1Dfetch() 123 B.8.2.2 tex1D() 124 B.8.2.3 tex2D() 124 B.8.2.4 tex3D() 125 B.8.2.5 tex1DLayered() 125 B.8.2.6 tex2DLayered() 125 B.8.2.7 texCubemap() 125 B.8.2.8 texCubemapLayered() 126 B.8.2.9 tex2Dgather() 126 B.9 表面函数(surface) 126 B.9.1 表面对象函数 127 B.9.1.1 surf1Dread() 127 B.9.1.2 surf1Dwrite() 127 vi CUDA编程指南5.0中文版 B.9.1.3 surf2Dread() 127 B.9.1.4 surf2Dwrite() 128 B.9.1.5 surf3Dread() 128 B.9.1.6 surf3Dwrite() 128 B.9.1.7 surf1DLayeredread() 129 B.9.1.8 surf1DLayeredwrite() 129 B.9.1.9 surf2DLayeredread() 129 B.9.1.10 surf2DLayeredwrite() 130 B.9.1.11 surfCubemapread() 130 B.9.1.12 surfCubemapwrite() 131 B.9.1.13 surfCubemapLayeredread() 131 B.9.1.14 surfCubemapLayeredwrite() 131 B.9.2 表面引用API 132 B.9.2.1 surf1Dread() 132 B.9.2.2 surf1Dwrite() 132 B.9.2.3 surf2Dread() 132 B.9.2.4 surf2Dwrite() 133 B.9.2.5 surf3Dread() 133 B.9.2.6 surf3Dwrite() 133 B.9.2.7 surf1DLayeredread() 134 B.9.2.8 surf1DLayeredwrite() 134 B.9.2.9 surf2DLayeredread() 135 B.9.2.10 surf2DLayeredwrite() 135 B.9.2.11 surfCubemapread() 135 B.9.2.12 surfCubemapwrite() 136 B.9.2.13 surfCubemapLayeredread() 136 B.9.2.14 surfCubemapLayeredwrite() 137 B.10 时间函数 137 目录vii B.11 原子函数 137 B.11.1 数学函数 138 B.11.1.1 atomicAdd() 138 B.11.1.2 atomicSub() 139 B.11.1.3 atomicExch() 139 B.11.1.4 atomicMin() 140 B.11.1.5 atomicMax() 140 B.11.1.6 atomicInc() 140 B.11.1.7 atomicDec() 141 B.11.1.8 atomicCAS() 141 B.11.2 位逻辑函数 141 B.11.2.1 atomicAnd() 141 B.11.2.2 atomicOr() 142 B.11.2.3 atomicXor() 142 B.12 束表决(warp vote)函数 142 B.13 束洗牌函数 143 B.13.1 概览 143 B.13.2 在束内广播一个值 144 B.13.3 计算8个线程的前缀和 145 B.13.4 束内求和 146 B.14 取样计数器函数 146 B.15 断言 147 B.16 格式化输出 148 B.16.1 格式化符号 149 B.16.2 限制 149 B.16.3 相关的主机端API 150 B.16.4 例程 151 B.17 动态全局存储器分配 152 viii CUDA编程指南5.0中文版 B.17.1 堆存储器分配 153 B.17.2 与设备存储器API的互操作 154 B.17.3 例程 154 B.17.3.1 每个线程的分配 154 B.17.3.2 每个线程块的分配 155 B.17.3.3 在内核启动之间持久的分配 156 B.18 执行配置 159 B.19 启动绑定 160 B.20 #pragma unroll 162 B.21 SIMD 视频指令 163 附录C 数学函数 165 C.1 标准函数 165 C.1.1 单精度浮点函数 165 C.1.2 双精度浮点函数 168 C.2 内置函数 171 C.2.1 单精度浮点函数 172 C.2.2 双精度浮点函数 172 附录D C++语言支持 175 D.1 代码例子 175 D.1.1 数据类 175 D.1.2 派生类 176 D.1.3 类模板 177 D.1.4 函数模板 178 D.1.5 函子类 178 D.2 限制 180 D.2.1 预处理符号 180 D.2.2 限定符 180 目录ix D.2.2.1 设备存储器限定符 180 D.2.2.2 Volatile限定符 182 D.2.3 指针 182 D.2.4 运算符 183 D.2.4.1 赋值运算符 183 D.2.4.2 地址运算符 183 D.2.5 函数 183 D.2.5.1 编译器生成的函数 183 D.2.5.2 函数参数 184 D.2.5.3 函数内静态变量 184 D.2.5.4 函数指针 184 D.2.5.5 函数递归 185 D.2.6 类 185 D.2.6.1 数据成员 185 D.2.6.2 函数成员 185 D.2.6.3 虚函数 185 D.2.6.4 虚基类 185 D.2.6.5 Windows相关 185 D.2.7 模板 186 附录E 纹理获取 187 E.1 最近点取样 187 E.2 线性滤波 187 E.3 查找表 189 附录F 计算能力 191 F.1 特性和技术规范 191 F.2 浮点标准 195 F.3 计算能力1.x 198 x CUDA编程指南5.0中文版 F.3.1 架构 198 F.3.2 全局存储器 199 F.3.2.1 计算能力1.0和1.1的设备 199 F.3.2.2 计算能力1.2和1.3的设备 199 F.3.3 共享存储器 201 F.3.3.1 32位步长访问 201 F.3.3.2 32位广播访问 202 F.3.3.3 8位和16位访问 205 F.3.3.4 大于32位访问 205 F.4 计算能力2.x 206 F.4.1 架构 206 F.4.2 全局存储器 208 F.4.3 共享存储器 209 F.4.3.1 32位步长访问 209 F.4.3.2 大于32位访问 210 F.4.4 常量存储器 211 F.5 计算能力3.x 211 F.5.1 架构 211 F.5.2 全局存储器访问 212 F.5.3 共享存储器 213 F.5.3.1 64位模式 213 F.5.3.2 32位模式 213 附录G 驱动API 215 G.1 上下文 218 G.2 模块 219 G.3 内核执行 220 G.4 运行时API和驱动API的互操作性 222 G.5 注意 223

2018-08-29

《ZigBee无线传感器网络设计与实现》

ZigBee无线传感器网络设计与实现扫描版,从事无线传感网开发人员使用。

2018-08-01

《GPU与MATLAB混合编程》

详细介绍了GPU与MATLAB混合编程的环境、注意事项以及详细步骤。

2018-07-31

ACM国家集训队2007-2009论文

ACM国家集训队论文对于爱好ACM的程序员大有帮助。

2014-01-22

ACM国家集训队2004-2006论文

ACM国家集训队论文对于爱好ACM的程序员大有帮助。

2014-01-22

ACM国家集训队1999-2003论文

ACM国家集训队论文对研究ACM的爱好者来说大有帮助。

2014-01-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除