- 博客(27)
- 资源 (2)
- 收藏
- 关注
转载 openmpi--install
Copyright (c) 2004-2005 The Trustees of Indiana University and Indiana University Research and Technology Corporation. All rights reserved.Copyrigh
2013-03-09 00:28:20
1113
原创 有关asset pipeline与stylesheets文件位置
有关asset pipeline与stylesheets文件位置如文件中引用stylesheets文件如下:'print'%>'screen'%>即引用bluepint下的print.css和screen.css。step1: .css文件位置。 默认引用位置为assets/stylesheets,所以需要将blueprint放在style
2013-01-19 19:44:00
1669
原创 Ubuntu11.10+ruby on rails 3+rspec+autotest+spork配置
step1: 创建新的项目,不包含默认测试文件(-T) $ rails new sampleapp -Tstep2: $ cd sampleappstep3: 修改Gemfile 添加 gem 'therubyracer' group :development do gem 'rspec-rails'
2013-01-18 01:33:33
1493
原创 Ubuntu 11.10+ruby on rails 环境配置
ubuntu11.10+ruby on rails 开发环境step1:打开 https://rvm.io,首页你会看到如何安装rvm,同时安装ruby: $ \curl -L https://get.rvm.io | bash -s stable --ruby 可能你需要首先安装crul: $ sudo apt-get
2013-01-17 12:19:27
1313
原创 找出集合S中和为X的两个数
题目(《算法导论》P23):给出一个运行时间为nlgn的算法,使之能在给定一个由n个整数构成的集合S和另一个整数x时,判断出S中是否存在有两个其和等于x的元素。思路:(1)排序(nlgn) (2)遍历(n)代码:快速排序代码引自http://zh.wikipedia.org/zh-tw/%E5%BF%AB%E9%80%9F%E6%8E%92%E5%BA%8Fdef quick_so
2012-10-16 01:15:59
2431
原创 霍夫曼编码(Huffman Coding)
霍夫曼编码(Huffman Coding)是一种编码方式,是一种用于无损数据压缩的熵编码(权编码)算法。1952年,David A. Huffman在麻省理工攻读博士时所发明的,并发表于《一种构建极小多余编码的方法》(A Method for the Construction of Minimum-Redundancy Codes)一文。在计算机数据处理中,霍夫曼编码使用变长编码表
2012-10-15 02:19:09
16854
原创 打印图的2-连通分支
打印图的2-连通分支 (注:部分定义、图像参考中科院陈玉福《计算机算法设计与分析》讲义)2-连通图的定义: 如果无向连通图G中的任两个顶点都有两条不相交的路径相连通,连通图G称为2-连通的。割点的定义: 无向连通图G中的顶点v称为割点,如果在G中去掉v及其关联的边,剩下的图就不再连通。如下图中,F、C、G为割点。2-连通分支的定义:由割点
2012-09-22 02:23:23
5233
原创 插入法排序
#include#include#includeusing namespace std;templatevoid insertion_sort(const Iterator& begin,const Iterator& end){ Iterator key,insertion_point; for(key=begin+1;key<end;key++){ insertion_po
2012-08-31 08:47:57
660
原创 牛生牛问题
#一头母牛从出生后,每两年可以生下一头母牛,即在第二年和第四年分别可产下一头母牛,出生后#第五年将会死去。假设农场现有一头母牛,N年后农场的母牛数目是多少。#rubydef cow(year) v=[1,0,0,0,0] (1..year).each do |i| v[0],v[1],v[2],v[3],v[4]=v[1]+v[3],v[0]
2012-08-30 15:04:40
2281
原创 Bitonic Sort(双调排序)
#include #include using namespace std; class bitonic_sorter{ public: bitonic_sorter(int a[], int len); void sort(bool dir=true); void sort_for_arbitray_length(bool di
2012-08-29 00:03:18
6887
原创 产生[low,up)中m个不同的随机数,m<=up-low
#include#include#includeusing namespace std;//产生[low,up)中m个不同的随机数,m<=up-lowvoid getMrandum(int result[],int low,int up,int m){ int len=up-low; int* randsource=new int[len]; for(int i=0;i<up-
2012-08-26 15:53:59
2001
原创 emoji表情拾取器
前几天看到iphone用户发的微博,有一些“奇怪”的表情,真的是好奇啊。google百度才知道是emoji表情包,也才知道emoji这个东西原来还是很熟悉的——“字符画”,嗯,我是这么叫的。搜到了一个帖子:http://blog.youkuaiyun.com/omgle/article/details/6781274帖子里给出了各个表情对应的unicode编码。OK,自己做个工具吧,为了在电脑上用这些
2011-12-08 10:12:26
5420
2
原创 【点滴记录】Ubuntu忘记密码怎么办
1.重启,进入恢复模式2.在有提示符的地方输入:1)cat /etc/shadow2)passwd "用户名"3)"输入新密码"3.结束,重启
2011-12-02 21:46:07
722
原创 【点滴记录】iterator_traits<Iterator>用法
MSDN上看到的原型:template struct iterator_traits { typedef typename Iterator::iterator_category iterator_category; typedef typename Iterator::value_type value_type; typedef typename Iterator::
2011-12-01 19:56:14
3496
原创 【点滴记录】free函数的作用
今天看一段程序,C真是少用。如下,是双向链表的清空操作:void bilistClear(Node *bl){ if(bl->data!=NULL){ free((char*)bl->data); bl->data=NULL; } if(bl->pre!=NULL) bl->pre->next=NULL; bl->pre=NULL; if(bl->next==NULL
2011-12-01 15:19:12
1498
转载 vim常用编辑命令
原文地址:http://www.iteye.com/topic/506188vim(vi)是Linux中功能强大的编辑工具。vim有3中主要的模式: 1.normal mode:当进入vim时,默认的模式就是normal mode。在此模式下,无法输入任何文字,不过可以利用按键命令来执行许多操作命令,例如移动光标位置、复制、删除。 2.insert mode:进入vim输入
2011-11-30 19:43:16
1021
原创 Fortran 数组的声明
!一维数组的声明integer x(10)integer, dimension(10) :: yinteger zdimension z(10)!二维数组的声明integer x_2(10,10)integer,dimension(10,10):: y_2inte
2011-10-14 13:57:55
3598
原创 Fortran中输入输出的格式命令
!格式命令,[]中的可省略 !Aw 以w个字符宽度来输出字符串 !BN 定义文本框中的空位为没有东西,在输入时才需要使用 !BZ 定义文本框中的空位代表0,输入时才需要使用 !Dw.d 以w个字符宽来输出指数类型的浮点数,小数部分占d个字符宽 !Ew.d[Ee] !以
2011-10-12 11:01:19
9848
原创 Fortran 逻辑变量(LOGICAL)
program logicaltest logical(kind=4) a !用4 bytes来记录true/false, Fortran 90 logical*4 b !Fortran 77 logical(4) c !Fortran 77 logical(kind=
2011-10-10 16:59:09
16702
转载 ./configure 参数详解
./configure 参数详解 Linux环境下的软件安装,并不是一件容易的事情;如果通过源代码编译后在安装,当然事情就更为复杂一些;现在安装各种软件的教程都非常普遍;但万变不离其中,对基础知识的扎实掌握,安装各种软件的问题就迎刃而解了。Configure脚本配置工具就是基
2011-10-10 10:31:47
892
原创 Fortran 字符串变量(STRING)
program stringtest !声明字符串的方法 character(len=10) a !Fortran 90 添加 character(10) b !Fortran 77 character*20 c !Fortran 77 character*(20) d
2011-10-10 09:02:15
29324
2
原创 Fortran 复数型變量(COMPLEX)的類型
!复数由实部和虚部组成,Fortran中用两个浮点数来保存 complex(kind=4) a_single !单精度,Fortran 90 complex(4) b_single !单精度,Fortran 77 complex*4 c_single !单精度,Fortra
2011-10-09 17:00:16
16042
2
原创 Fortran 浮点型變量(REAL)的類型
!單精度浮點數的聲明方法(使用4個字節)real(kind=4) x_float !Fortran 90real(4) y_float !Fortran 77real*4 z_float !Fortran 77!雙精度浮點數的聲明方法(使用8個字節)real(kind
2011-10-09 16:21:21
12716
原创 Fortran 整型變量(INTEGER)的類型
!整数类型分为长整型和短整型!長整型的聲明方法(使用4個bytes來存放整數)integer(kind=4) x_long !Fortran 90integer*4 y_long !Fortran 77integer(4) z_long
2011-10-08 19:16:28
14613
转载 C++~~~std::sort
template void sort( RandomAccessIterator first, RandomAccessIterator last );template void sort( RandomAccessIte
2011-07-29 02:00:44
1413
原创 在Ubuntu上使用Eclipse创建OpenCV项目
我的操作系统是Ubuntu 11.04Eclipse 信息如下:Eclipse IDE for C/C++ Linux DevelopersVersion: Helios Service Release 2Build id: 20110218-0911具体步骤如下:1.首先在ht
2011-07-27 22:46:40
4782
1
原创 VS 2010 复制代码到word出现乱码解决办法
今天写报告贴代码的时候遇到这个问题,中文注释之间会有乱码。网上搜了搜,找到了三种解决办法。在此陈列一下:补充0:如果是word2007以上版本,可以在右键选择粘贴方式的时候,选择“只保留文本”。1.先是我自己的解决办法,发现又不少人也这末做的。那就是先复制到记事本里,然后再从记事本里复制粘贴到word。2.这是某位勤快的自己写的代码(原文链接http://blog.sina
2011-07-27 03:07:07
12579
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人