//方案— 优点:仅使用C标准库;缺点:只能精确到秒级
#include
#include
int main( void )
{
time_t t = time(0);
char tmp[64];
strftime( tmp, sizeof(tmp), "%Y/%m/%d %X %A 本年第%j天 %z",localtime(&t) ); ...
分类:
编程语言 时间:
2014-10-11 17:15:35
阅读次数:
170
using (Bitmap bit = new Bitmap(60, 20)) { Graphics g = Graphics.FromImage(bit); g.FillRectangle(Brushes.White...
分类:
其他好文 时间:
2014-10-11 14:16:05
阅读次数:
208
考点1:
指令对应控制部分、数据流对应主存模块和处理器。
D
B
考点2:
CC
准确时间计算:t(第一条指令全部)+(n-1)*最长时间
估算时间:(n+2)*最长时间
考点3:
C
1字节byte=8位bit
注意是按字节编制
按位编址
按字编址(跟操作系统的位数有关)
的区别
考点4:
寻址方式:
A
考点5
C
考...
分类:
其他好文 时间:
2014-10-11 13:52:25
阅读次数:
181
利用线性表实现队列,为了有效利用空间,将其设计为循环结构,防止假溢出;牺牲一个存储单元以区分队空、队满。
设front队头,rear队尾,N为顺序表大小
队空:rear==front
队满:(rear+1)%N==front
#include
#define Elemtype int
#define N 100
struct Queue
{
Elemtype data[N];
int ...
分类:
其他好文 时间:
2014-10-11 01:38:34
阅读次数:
360
选择排序(假设递增排序)
每次选取从当前结点到末尾结点中最小的一个与当前结点交换,每一轮固定一个元素位置。
时间复杂度O(n^2),空间复杂度O(1)。下面的示例代码以带头结点的链表为存储结构:
#include
#include
#define Elemtype double
struct Node
{
Elemtype data;
struct Node *next;
};
void...
分类:
编程语言 时间:
2014-10-10 21:50:04
阅读次数:
225
date命令的帮助信息 ?[root@localhost ?source]# date --help 用法:date [选项]... [+格式] 或:date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]] 以给定的格式显示当前时间,或是设置系统日期。 ? -d...
分类:
系统相关 时间:
2014-10-10 21:24:44
阅读次数:
309
make常用内嵌函数1、函数调用 $(function arguments) #$引用的结果就是函数生成的结果 2、Makefile下常用的函数 1)$(wildcard PATTERN) #匹配当前目录下的文件 例如:src=$(wildcard *.c) #匹配当前目录下所有的.c文件 2)$(patsubst PATTERN,REPLACEMENT,TEXT) #模式替换函数 例如:$...
分类:
其他好文 时间:
2014-10-10 20:47:24
阅读次数:
266
std::string Tools::getcurrTime(){ #if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID || CC_TARGET_PLATFORM == CC_PLATFORM_IOS) struct timeval now; ...
分类:
其他好文 时间:
2014-10-10 16:49:23
阅读次数:
484
快速排序是基于分治思想的排序,以递增排序为例:
首先选取一个基准元素pivot,将小于pivot的元素移到其左侧,
大于pivot的元素移到其右侧。这一轮固定了pivot的位置。
然后对其左右两侧执行相同的操作。
快速排序平均时间复杂度O(nlogn),最差时间复杂度O(n^2);空间复杂度O(1)。
示例代码如下:
#include
#define Elemtype int
int ...
分类:
其他好文 时间:
2014-10-10 15:31:34
阅读次数:
177