- 博客(46)
- 资源 (15)
- 收藏
- 关注
转载 pku1763 Shortcut 离散化+排序+线扫
题意大概是这样,如上图所示,粗线描述的是一个人从家到学校的网格图上的路径,现在他想找一条捷径,shortcut,即两端都在路径顶点上且不与任何一条路径相交,问最短的捷径为多长。如果有重复,则要求起点编号尽量小,如果再重复,则终点编号尽量大。这题要分别统计水平捷径和垂直捷径。以
2011-07-30 16:45:00 583
原创 三个网站让你成为Linux命令行高手
Linux的命令行是通向Linux高级应用的必经之路,Linux系统管理员、开发者都是学习对象。Susan Linton向我们推荐了三个学习Linux命令行的网站,现在介绍给大家: 1. LinuxCommand LinuxCommand是一个学习Linux命令行最好的网站之
2011-07-29 15:53:21 553
原创 [LUPA学习向导]如何成为Linux平台C语言程序员
目标:成为合格的Linux平台C语言程序员技能:掌握C语言基本语法,掌握Linux平台系统调用,熟悉Linux平台开发流程,掌握anjuta以及glade使用方法,了解kernel结构编写高质量程序。步骤:1、学习C语言语法预计时间:30天参考书籍 http://man.lupa
2011-07-29 15:51:56 569
转载 如何成为Shell编程高手
目标:掌握Linux平台下的Shell编程技术技能要求:了解Shell程序执行过程,掌握Shell基本语法,掌握awk、sek、grep等工具的使用,掌握正则表达式用法。步骤:1、Shell编程指南参见:http://man.lupaworld.com/content/other
2011-07-29 15:45:31 2324
原创 MPI & OpenMP
最近稍微了解了一些MPI和OpenMP的基础知识,在语法上,两者可以说都是比较简单的,都是一些标准的函数指令的设置,关键就是思想上的改变,这对于并行开发才是最重要的,能有丰富的并行经验才是真正的王道,这对我来说也是当务之急。总结一下几天的学习心得,多写一点MPI的东西吧,这个一般
2011-07-28 22:08:22 1963
原创 高性能计算汇总-Mpi,openMpi,tbb,CUDA,OpenCL等并行计算或cpu,gpu混合计算技术
经常有人问Mpi和openMPI的区别,或者CUDA和OpenCL的区别,这篇文章就是为了总结下高性能计算的相关知识。目前高性能计算有两大趋势,并行计算集群和CPU处理器和GPU显卡的异构混合计算。下面做对这些名词进行一个简单的介绍:MPI- (Message Passing I
2011-07-28 22:04:57 5530 1
转载 深入了解GPU--学习教材 (摘自opengpu) .
1. 入门: NEHE http://nehe.gamedev.net 中文版 http://www.owlei.com/DancingWind/ OpenGL Superbible 4ed 《OpenGL超级宝典(第4版)》 2.Open
2011-07-28 20:53:23 1473
原创 pku1727 Advanced Causal Measurements (ACM) .
题目链接:http://acm.pku.edu.cn/JudgeOnline/problem?id=1727题意简述:这题的题意还真有点难理解,给定一系列点,给定覆盖点数,要求求出覆盖点的最小t值最大。(覆盖规则题目已给出式子)解题思路:二分+贪心。先对点按x升序排列,然后用二分
2011-07-26 21:38:46 553
原创 跨平台编程资源,c & c++开发
JF,如果是做嵌入式, 数据库应该用内存数据库吧? 有个俄罗斯人写的小型内存数据库不错,叫 GOODShttp://www.garret.ru/databases.html有参考书:Addison.Wesley.Cross.Platform.Development.in.C.p
2011-07-26 12:06:20 1155
原创 数字图像处理--空间变换
上次讲了数字图像处理的一题,今天再贴一题Geometric transform (test image: fig3.tif)Develope geometric transform program that will rotate, translate, and scale an
2011-07-26 11:07:57 823
原创 各个编程语言经典书籍(转)
1、Java Java编程语言(第三版)---Java四大名著----James Gosling(Java之父)Java编程思想(第2版)----Java四大名著----Bruce EckelJava编程思想(第3版)----Java四大名著----------------Bru
2011-07-26 11:06:17 1570
原创 C++库大全
基础类1、 Dinkumware C++ Library参考站点:http://www.dinkumware.comP.J. Plauger编写的高品质的标准库。P.J. Plauger博士是Dr. Dobb's程序设计杰出奖的获得者。其编写的库长期被Microsoft采用,并且
2011-07-26 02:44:03 1144
原创 在C++中,库的地位是非常高的。C++之父 Bjarne Stroustrup先生多次表示了设计库来扩充功能要好过设计更多的语法的言论。现实中,C++的库门类繁多,解决的问题也是极其广泛,库从轻量级
在C++中,库的地位是非常高的。C++之父 Bjarne Stroustrup先生多次表示了设计库来扩充功能要好过设计更多的语法的言论。现实中,C++的库门类繁多,解决的问题也是极其广泛,库从轻量级到重量级的都有。不少都是让人眼界大开,亦或是望而生叹的思维杰作。由于库的数量非常庞
2011-07-26 02:37:58 782
原创 C++各大有名库的介绍——准标准库Boost
在C++中,库的地位是非常高的。C++之父 Bjarne Stroustrup先生多次表示了设计库来扩充功能要好过设计更多的语法的言论。现实中,C++的库门类繁多,解决的问题也是极其广泛,库从轻量级到重量级的都有。不少都是让人眼界大开,亦或是望而生叹的思维杰作。由于库的数量非常庞
2011-07-26 02:37:22 984
原创 C++各大有名库的介绍——GUI
在C++中,库的地位是非常高的。C++之父 Bjarne Stroustrup先生多次表示了设计库来扩充功能要好过设计更多的语法的言论。现实中,C++的库门类繁多,解决的问题也是极其广泛,库从轻量级到重量级的都有。不少都是让人眼界大开,亦或是望而生叹的思维杰作。由于库的数量非常庞
2011-07-26 02:36:40 511
原创 C++各大有名库的介绍——网络通信
在C++中,库的地位是非常高的。C++之父 Bjarne Stroustrup先生多次表示了设计库来扩充功能要好过设计更多的语法的言论。现实中,C++的库门类繁多,解决的问题也是极其广泛,库从轻量级到重量级的都有。不少都是让人眼界大开,亦或是望而生叹的思维杰作。由于库的数量非常庞
2011-07-26 02:36:10 584
原创 C++各大有名库的介绍——XML
在C++中,库的地位是非常高的。C++之父 Bjarne Stroustrup先生多次表示了设计库来扩充功能要好过设计更多的语法的言论。现实中,C++的库门类繁多,解决的问题也是极其广泛,库从轻量级到重量级的都有。不少都是让人眼界大开,亦或是望而生叹的思维杰作。由于库的数量非常庞
2011-07-26 02:35:34 562
原创 C++各大有名库的介绍——科学计算
在C++中,库的地位是非常高的。C++之父 Bjarne Stroustrup先生多次表示了设计库来扩充功能要好过设计更多的语法的言论。现实中,C++的库门类繁多,解决的问题也是极其广泛,库从轻量级到重量级的都有。不少都是让人眼界大开,亦或是望而生叹的思维杰作。由于库的数量非常庞
2011-07-26 02:35:02 976
原创 C++各大有名库的介绍——游戏开发
在C++中,库的地位是非常高的。C++之父 Bjarne Stroustrup先生多次表示了设计库来扩充功能要好过设计更多的语法的言论。现实中,C++的库门类繁多,解决的问题也是极其广泛,库从轻量级到重量级的都有。不少都是让人眼界大开,亦或是望而生叹的思维杰作。由于库的数量非常庞
2011-07-26 02:34:23 2376
原创 C++各大有名库的介绍——线程
在C++中,库的地位是非常高的。C++之父 Bjarne Stroustrup先生多次表示了设计库来扩充功能要好过设计更多的语法的言论。现实中,C++的库门类繁多,解决的问题也是极其广泛,库从轻量级到重量级的都有。不少都是让人眼界大开,亦或是望而生叹的思维杰作。由于库的数量非常庞
2011-07-26 02:33:40 921
原创 C++各大有名库的介绍——序列化
在C++中,库的地位是非常高的。C++之父 Bjarne Stroustrup先生多次表示了设计库来扩充功能要好过设计更多的语法的言论。现实中,C++的库门类繁多,解决的问题也是极其广泛,库从轻量级到重量级的都有。不少都是让人眼界大开,亦或是望而生叹的思维杰作。由于库的数量非常庞
2011-07-26 02:32:58 622
原创 C++各大有名库的介绍——字符串
在C++中,库的地位是非常高的。C++之父 Bjarne Stroustrup先生多次表示了设计库来扩充功能要好过设计更多的语法的言论。现实中,C++的库门类繁多,解决的问题也是极其广泛,库从轻量级到重量级的都有。不少都是让人眼界大开,亦或是望而生叹的思维杰作。由于库的数量非常庞
2011-07-26 02:32:22 533
原创 C++各大有名库的介绍——综合
在C++中,库的地位是非常高的。C++之父 Bjarne Stroustrup先生多次表示了设计库来扩充功能要好过设计更多的语法的言论。现实中,C++的库门类繁多,解决的问题也是极其广泛,库从轻量级到重量级的都有。不少都是让人眼界大开,亦或是望而生叹的思维杰作。由于库的数量非常庞
2011-07-26 02:31:40 554
原创 C++各大有名库的介绍——其他库
在C++中,库的地位是非常高的。C++之父 Bjarne Stroustrup先生多次表示了设计库来扩充功能要好过设计更多的语法的言论。现实中,C++的库门类繁多,解决的问题也是极其广泛,库从轻量级到重量级的都有。不少都是让人眼界大开,亦或是望而生叹的思维杰作。由于库的数量非常庞
2011-07-26 02:30:57 573
原创 C++名人的网站
正如我们可以通过计算机历史上的重要人物了解计算机史的发展,C++相关人物的网站也可以使我们得到最有价值的参考与借鉴,下面的人物我们认为没有介绍的必要,只因下面的人物在C++领域的地位众所周知,我们只将相关的资源进行罗列以供读者学习,他们有的工作于贝尔实验室,有的工作于知名编译器厂
2011-07-26 02:29:29 702
原创 C++开源跨平台类库及在VC++.net中应用的配置
在如下的库支持下,开发的系统可以很方便移植到当前大部分平台上运行而无需改动,只需在对应的平台下 用你喜欢的编译器重新编译即可。 经典的C++库: STLport-------SGI STL库的跨平台可移植版本,在以前有些编译器离符合标准比较远的情况下 那时还是有用的,当然目前v
2011-07-26 02:28:52 734
原创 C++网络编程 ACE相关资料收集
小飞驴的网站 http://www.flyingdonkey.com/ 马维达 C++网络编程 卷二 译者http://www.flyingdonkey.com/cgi-bin/LB5000MX/leoboard.cgiWeiZone 我们的社区 http://www.weizone.com/forumdisplay.php?fid=22&page=1 ACE网络通讯编程版Lo
2011-07-26 02:19:33 8114
原创 经典C++库
1、系统和网络编程库:ACE 除了ACE之外,还有很多系统和网络编程方面的程序库。比如在线程库方面,还有ZThread、boost::thread,如果放大到C/C++领域,还有APR,还有CII。在文件和目录操作方面,boost也有相应的组件,而在网络编程方面有socket++,还有boost::asio,未来的C++0X中几乎肯定有一个网络编程和一个线程库。然而目前看来,ACE仍
2011-07-26 02:18:57 781
原创 开源C++库
开源C++库必须具有以下特点:必须是成熟的产品、跨平台的产品、相对通用的库。一、通用标准类 STL:C++标准模板库,呵呵,它也是开源的嘛。 boost:C++准标准库,它是强大地,江湖称之“千锤百炼”。 deelx (轻量级的正则表达式解析类库,国产),boost里有强大的正则表达式解析库,但如果你只想要一个表达式解析,不想要拖上庞大的boost
2011-07-26 02:16:55 688
原创 C++网络库总结
1. ACE - Adaptive Communication Environment http://www.cs.wustl.edu/~schmidt/ACE.html 2. Common G++ (GNU) http://www.gnu.org/software/commoncpp/3. Socket++ version 1.11 http://www.cs.utexas.
2011-07-26 02:16:13 703
原创 C++网络编程 ACE相关资料收集
http://www.flyingdonkey.com/cgi-bin/LB5000MX/leoboard.cgiWeiZone 我们的社区 http://www.weizone.com/forumdisplay.php?fid=22&page=1 ACE网络通讯编程版LoveUnix技术论坛 http://www.loveunix.com/viewthread.php?tid=292
2011-07-26 02:14:51 1101
原创 vc8+ACE5.5 安装心得
网上的一些文章对于ACE的安装很详细,但也很千篇一律。实践中你会遇到很多问题,但网上解决办法比较少。为此写了这篇文章,分享之。 由于VC6.0对c++标准支持的不好,所以编译ACE,虽然不会报错,但编译出来的DLL,LIB使用会出现stl的问题,所以第二次编译我选择了VC8,推荐使用。 1. 进入D:/ACE/ACE_wrappers/ace目录 ,然后就是新建 config.h
2011-07-26 00:38:31 845
原创 POJ题目分类表
pku 题目分类表http://acm.pku.edu.cn/JudgeOnline/--------------------------------------------------------------------------------Do not spend all
2011-07-25 20:28:21 5061
原创 PKU 1723 SOLDIERS
题目大意是给定n个点的坐标(n 这个题目体现了转化的思想。首先考虑这样的问题:一个数轴上有n个坐标,问把这n个坐标移动到一个点上最少移动步数,其中每次移动一个格子。根据中位数的定义,把所有坐标排序后第n / 2个坐标是中位数,把所有坐标移动到这上面移动次数最小。证明很容易想到
2011-07-25 20:19:56 794
原创 VC 复制移动删除重命名文件文件夹 .
说明:1.以下封装了4个函数_CopyFile,_DeleteFile,_MoveFile,_ReNameFile2.每个函数都先拷贝了原来的路径,保证了路径是以2个/0/0结尾。(如果不以2个/0/0结尾,往往会出错)3.对于文件或文件夹都适用 /*能产生对话框的标志:FOF_
2011-07-25 15:33:01 1506
原创 文件重命名
#include #include #include int main(){ char path_bufferS[_MAX_PATH]; char drive[_MAX_DRIVE]; char dir[_MAX_DIR]; char fname[_MAX_FN
2011-07-25 12:15:39 510
原创 替换文件后缀名(C语言)
#include #include #include void dataCopy(char filenameS[],char filenameD[]){ char ch; FILE *fp; FILE *fp1; if
2011-07-25 02:03:33 2492
原创 POJ1694 An Old Stone Game (树,排序) .
An Old Stone Game 这道题看了好几遍,又看了看别人给的数据才看明白。意思就是现在有一棵树,有一些石头,依次把石头放在树叶上,如果一个节点的叶子节点全有一个石头了,就可以把它们的石头去掉,并把其中的一个石头放在这个节点上,而这个结点就相当于一个叶子节点了,去掉的石头
2011-07-24 21:40:22 784
原创 C++/STL/VC资源链接(查找方便)
Official resources MSDN Visual C++ Home microsoft.public.vc.languageThe Top CodeGuru CodeProject DeveloperFusion.comC/C++ Users Journal RSDN (RU)First Steps (RU)Sources.ru (RU)
2011-07-21 22:09:59 650
原创 C++ 仿函数(functor)
所谓的仿函数(functor),是通过重载()运算符模拟函数形为的类。 因此,这里需要明确两点: 1 仿函数不是函数,它是个类; 2 仿函数重载了()运算符,使得它的对你可以像函数那样子调用(代码的形式好像是在调用函数)。 看下面的实例:#include using namespace std;const int CMP_LES = -1;const i
2011-07-21 22:03:21 1333
VC 的关于数字图像的一些基本操作2
2009-05-28
数字图像的一些基本操作用VC实现
2009-05-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人