摘要:
本博客即将搬迁到CSDN博客。网址为:http://blog.csdn.net/yjf_victor。 阅读全文
摘要:
今天在工作时,看到了奇葩的结构体初始化方式,于是我查了一下C99标准文档和gcc的说明文档,终于搞清楚是怎么回事了。 假设有如下结构体定义:typedef struct{ int a, b, c;} MyStruct; 那么结构体的初始化方式如下有三种:(1) C89的初始化方式MyS... 阅读全文
摘要:
有多组测试数据。每组测试数据先输入一个整数n,表示方阵的阶。然后下面输入n阶方阵。输出其逆矩阵。若无逆矩阵,则输出No inverse matrix。#include #include #include using namespace std;const double eps = 1e-6;bool is_zero( const double num ){ return fabs(num) > matrix[i][j]; }}bool inverse ( double ** matrix1, double ** matrix2, const int n ){ int i, j... 阅读全文
摘要:
Facebook Hacker Cup 2014 Qualification Round比赛Square Detector题的解题报告。单击这里打开题目链接(国内访问需要那个,你懂的)。 原题如下:Square DetectorProblem DescriptionYou want to write an image detection system that is able to recognize different geometric shapes. In the first version of the system you settled with just being abl... 阅读全文
摘要:
第一步:找到Chrome的扩展应用ID第二步:输入扩展应用ID第三步:单击 生成 按钮。第四步:在这里右键另存为即可下载。 阅读全文
摘要:
VS2012默认是不兼容Windows XP的,编译链接出来的程序只能在Windows Vista及以上版本的操作系统上运行。可是有时需要在Windows XP上运行,又不得不用VS2012(例如用了C++11的等等)。这时,就犯愁了。没关系,这个问题可以搞定。 首先,你的VS2012必须升级... 阅读全文
摘要:
这次写的线程的同步与互斥,不依赖于任何系统,完全使用了C++11标准的新特性来写的,就连线程函数都用了C++11标准的lambda表达式。/* * thread_test.cpp * * Copyright 2013 叶剑飞 * * 编译命令: * g++ thread_test.cpp -o thread_test -Wall -std=c++11 -pedantic-errors -pthread */#include #include #include #include #include using namespace std;int main(void){ const... 阅读全文
摘要:
zip格式压缩: zip -r [目标文件名].zip [原文件/目录名]解压: unzip [原文件名].zip注:-r参数代表递归tar格式(该格式仅仅打包,不压缩)打包:tar -cvf [目标文件名].tar [原文件名/目录名]解包:tar -xvf [原文件名].tar注:c参数代表create(创建),x参数代表extract(解包),v参数代表verbose(详细信息),f参数代表filename(文件名),所以f后必须接文件名。tar.gz格式方式一:利用前面已经打包好的tar文件,直接用压缩命令。压缩:gzip [原文件名].tar解压:gunzip [原文件名].tar. 阅读全文
摘要:
单击此处下载PDF文件对于如下四元一次方程组:设如下行列式:则原四元一次方程组的解为: 阅读全文
摘要:
base64是一种基于64个可打印字符来表示二进制数据的表示方法。由于26=64,所以每6位为一个单位,对应某个可打印字符。三个字节共24位,对应于4个base64单位,即3个字节需要用4个可打印字符来表示。它常用来作为电子邮件的传输编码。在base64中的可打印字符包括大写英文字母A-Z,小写... 阅读全文