- 博客(25)
- 资源 (8)
- 收藏
- 关注
原创 gcc升级
1、下载安装包在这个地址进行下载 http://ftp.gnu.org/gnu/gcc/gcc-5.3.0/2、解压tar -zxvf gcc-5.3.0.tar.gz 3、下载供编译需求的依赖项。据说下面这个神奇的脚本文件会帮我们下载、配置、安装好依赖库,可以节约我们大量的时间和精力。cd gcc-5.3.0./contrib/download_prerequisit
2017-07-18 18:59:45
515
转载 c编译时的错误:程序中有游离的‘\240’‘\302’‘\XXX 时解决方案
偶尔从网上看到不错的源码,想研究下,不幸编译时遇到“错误:程序中有游离的‘\240’‘\302’”之类的错误,大量的源码不可能再全部重敲一遍,经过一番研究,终于让我找到简单的解决方案,还是本着让后人少走弯路的想法,分享下:首先,编译器提示的\xxx,都是8进制的编码,使用sed做下全文替换,命令如下:sed -i 's/\o240\|\o302//g' testaio.cpp\
2017-01-18 16:28:17
7015
3
原创 auto和decltype
一. auto简介编程时候常常需要把表达式的值付给变量,需要在声明变量的时候清楚的知道变量是什么类型。然而做到这一点并非那么容易(特别是模板中),有时候根本做不到。为了解决这个问题,C++11新标准就引入了auto类型说明符,用它就能让编译器替我们去分析表达式所属的类型。和原来那些只对应某种特定的类型说明符(例如 int)不同。auto 让编译器通过初始值来进行类型推演。从而获得定义变量的类型
2016-12-22 12:19:34
424
原创 c++ stl
#include //STL 通用算法 #include //STL 位集容器 #include #include #include #include #include //复数类 #include #include #include #include #include //STL 双端队列容器 #include
2016-12-21 13:25:43
405
原创 动态规划集合
DP是难点,供自已以后系统学习。1.Robberies 连接 :http://acm.hdu.edu.cn/showproblem.php?pid=2955 背包;第一次做的时候把概率当做背包(放大100000倍化为整数):在此范围内最多能抢多少钱 最脑残的是把总的概率以为是抢N家银行的概率之和… 把状态转移方程写成了f[j]=max{f[j],f[j-q[i].v]+q[i
2016-12-06 09:35:20
800
原创 算法代码集合
--自写算法代码local p = function( t ) print(table.concat(t," "))endlocal clone = function(object) local lookup_table = {} local function _copy(object) if type(object) ~= "table"
2016-09-09 18:00:33
608
转载 算法网站
面试的话看这个:结构之法 算法之道 / LeetCode Online Judge推荐的讲解算法的网站、好博客:http://www.csie.ntnu.edu.tw/~u91029/ 讲解、代码格式、图表都很规范,覆盖广http://www.matrix67.com/informatics.html Matrix67 的一些算法讲解类经典文章,平易近人https://www.
2016-09-08 01:46:55
731
翻译 Sublime Text 如何连接 FTP/SFTP
默认的sublime text是没有这个sftp连接功能的,这只是一个文本编辑器,相当于windows下的txt,所以要先装上插件:1) 安装package control组件:按Ctrl+`调出console, 粘贴以下代码到底部命令行并回车:import urllib2,os;pf='Package Control.sublime-package';ipp=sublime.inst
2016-09-07 22:07:13
2110
原创 keep earnest to your life
--If I ever had a little serious, now may will not miss so much.clone = function(object) local lookup_table = {} local function _copy(object) if type(object) ~= "table" then return object elseif
2016-09-06 18:21:30
469
转载 目标检测的图像特征提取之HOG特征
本文转自《Asuphy》1、HOG特征: 方向梯度直方图(Histogram of Oriented Gradient, HOG)特征是一种在计算机视觉和图像处理中用来进行物体检测的特征描述子。它通过计算和统计图像局部区域的梯度方向直方图来构成特征。Hog特征结合SVM分类器已经被广泛应用于图像识别中,尤其在行人检测中获得了极大的成功。需要提醒的是,HOG+SVM进行行
2014-02-20 16:27:27
1060
翻译 面试题目
计算2进制数中1的个数,主要用到m&(m-1) 交换a,b不用中间变量,用异或:a=a^b;b=a^b;a=a^b sizeof不是函数,它是个类似宏定义的特殊关键字,只要是指针,大小就是4.静态变量时存放在全局数据区的,而sizeof计算栈中分配的大小,是不会计算在内的。sizeof(虚函数)(类)class no_virtual{
2013-11-06 12:50:20
500
翻译 C++中++i与i++效率比较
解析:在这里声明,简单的比较前缀自增运算符和后缀自增运算符的效率是片面的,因为存在很多因素影响这个问题的答案。首先考虑内建数据类型的情况:如果自增运算表达式的结果没有被使用,而是仅仅简单的用于增加一员操作数,答案是明确的,前缀法和后缀法没有任何区别,编译器的处理都应该是相同的,很难想象得出有什么编译器实现可以别出心裁在二者之间制造任何差异。我们看看下面这个程序: #inclu
2013-10-30 15:35:55
1177
原创 从1亿个数中。。。。
从1亿个数中找出第10000大的一个数1.建一个大小为10000的小顶堆2.先遍历一次,找出最大和最小的数,然后平均分成100个区间,然后在每个区间中统计个数,找出第10000个数所在的区,如果数目很大,可以继续划分区间从1亿个数中找出前10000个大的数同上从1亿个数中找出,和为100的整数对分成2个区间0-50 50-100,然后遍历
2013-10-29 00:12:15
714
原创 简单全排列 c++
#includeusing namespace std;const int N=1001;int a[N],n;int work(int t){ int i,j,k; if(t==n){ cout<<a[1]; for(i=2;i<=n;i++)cout<<' '<<a[i]; cout<<endl;
2013-10-28 21:44:05
755
转载 TCP 链接和关闭详解
在TCP/IP协议中,TCP协议提供可靠的连接服务,采用三次握手建立一个连接,如图1所示。 (1) 第一次握手:建立连接时,客户端A发送SYN包(SYN=j)到服务器B,并进入SYN_SEND状态,等待服务器B确认。 (2) 第二次握手:服务器B收到SYN包,必须确认客户A的SYN(ACK=j+1),同时自己也发送一个SYN包(SYN=k),即SYN+ACK包,此时服务器B进入SYN_RE
2013-10-25 14:55:36
859
原创 C++内存分区格局
1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。 3、全局区(静态区)(static)—,全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块区域,
2013-10-25 09:49:12
715
原创 希尔排序
package wuxue;public class shellsort implements shuzu { private int sorts[]; private int n; public shellsort() { // TODO Auto-generated constructor stub n=shuzu.length; sorts=new int[n]; fo
2013-10-25 09:41:45
655
原创 选择排序
package wuxue;public class selectsort implements shuzu { private int sorts[]; private int n; public selectsort() { // TODO Auto-generated constructor stub n=shuzu.length; sorts=new int[n];
2013-10-25 09:41:06
704
原创 快速排序
package wuxue;public class quicksort implements shuzu { private int sorts[]; private int n; public quicksort() { // TODO Auto-generated constructor stub n=shuzu.length; sorts=new int[n]; fo
2013-10-25 09:40:26
684
原创 归并排序
package wuxue;import java.util.Arrays;public class mergesort implements shuzu { private int sorts[]; private int n; public mergesort() { // TODO Auto-generated constructor stub n=shuzu.len
2013-10-25 09:39:52
559
原创 插入排序
package wuxue;public class insertsort implements shuzu { private int sorts[]; private int n; public insertsort() {// TODO Auto-generated constructor stubn=shuzu.length;sorts=new int[
2013-10-25 09:38:18
632
原创 堆排序
package wuxue;public class heapsort implements shuzu { private int sorts[]; private int n; public heapsort() { // TODO Auto-generated constructor stub n=shuzu.length; sorts=new int[n]; for(
2013-10-25 09:37:32
696
原创 用MFC实现 个人pc监控系统
主要任务:MFC可视化编程键盘鼠标记录操作鼠标键盘利用手机通过网页控制进程以word或者text方式,邮件发送关键信息
2012-10-21 16:39:46
878
dxengine_v5.2
2017-03-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人