重读经典:《C和指针》学习笔记之第一章第二章《C和指针》、 《C专家编程》、 《C陷阱和缺陷》并称c语言三本经典著作,笔者在许多年前囫囵吞枣读完了这三本经典,然后把这三本书束之高阁。时至今日,大部分内容都已忘记,前些时间偶然翻出来,重读这些经典,顺便做做笔记,记录其精华。
《C和指针》通过对指针的基础知识和高级特性的探讨,帮助程序员把指针的强大功能融入到自己的程序中去。...
分类:
其他好文 时间:
2016-05-07 09:55:03
阅读次数:
221
剧情提要:
[机器小伟]在[工程师阿伟]的陪同下进行着声学神通的修炼。
这次要研究的是[声学的原理]。
正剧开始:
星历2016年05月06日 13:54:48, 银河系厄尔斯星球中华帝国江南行省。
[工程师阿伟]正在和[机器小伟]一起研究[声学的原理]。
这个音高频率表是这样算出来的:
[3...
分类:
其他好文 时间:
2016-05-07 09:58:00
阅读次数:
257
矩阵快速幂
首先知道矩阵
矩阵(Matrix)是一个按照长方阵列排列的复数或实数集合;
矩阵乘法:
定义:设A为
的矩阵,B为
的矩阵,那么称
的矩阵C为矩阵A与B的乘积,记作
,其中矩阵C中的第
行第
列元素可以表示为:
知道矩阵乘法之后,比如菲波那...
分类:
其他好文 时间:
2016-05-07 09:57:11
阅读次数:
254
1226: 迷宫最短路径
时间限制: 1 Sec 内存限制: 128 MB
提交: 1 解决: 1
[提交][状态][讨论版]
[Edit] [TestData]
题目描述
给定一个大小为N*M的迷宫。迷宫有通道和墙壁组成,每一步可以向上下左右是个方向移动。求起点到终点的最短路
M,N
输入
创建迷宫。
输出
输出...
分类:
其他好文 时间:
2016-05-07 09:54:34
阅读次数:
181
POJ 3480 Crashing Robots[★★☆☆☆]模拟
题目大意:输入仓库大小,和机器人的位置,朝向。根据指令进行操作,如果两个机器人相撞或者机器人撞墙则输出,结束。
样例输入:
4
5 4
2 2
1 1 E
5 4 W
1 F 7
2 F 7
5 4
2 4
1 1 E
5 4 W
1 F 3
2 F 1
1 L 1
1 F 3
5 4
2 2
1...
分类:
其他好文 时间:
2016-05-07 09:56:49
阅读次数:
187
一、环境
CentOS 5.6
x86_64
ip:192.168.10.100
二、编译依赖组件
yum -y install gcc gcc-c++ db4-utils pam-devel
三、编译安装配置vsftpd
1、编译
wget https://security.appspot.com/downloads/vsftpd-3.0.2.ta...
分类:
其他好文 时间:
2016-05-07 09:55:00
阅读次数:
266
题意:幼儿园里有N个小朋友,lxhgww老师现在想要给这些小朋友们分配糖果,要求每个小朋友都要分到糖果。但是小朋友们也有嫉妒心,总是会提出一些要求,比如小明不希望小红分到的糖果比他的多,于是在分配糖果的时候,lxhgww需要满足小朋友们的K个要求。幼儿园的糖果总是有限的,lxhgww想知道他至少需要准备多少个糖果,才能使得每个小朋友都能够分到糖果,并且满足小朋友们所有的要求。
分析:很明...
分类:
其他好文 时间:
2016-05-07 09:56:18
阅读次数:
162
5-35 城市间紧急救援 (25分)
作为一个城市的应急救援队伍的负责人,你有一张特殊的全国地图。在地图上显示有多个分散的城市和一些连接城市的快速道路。每个城市的救援队数量和每一条连接两个城市的快速道路长度都标在地图上。当其他城市有紧急求助电话给你的时候,你的任务是带领你的救援队尽快赶往事发地,同时,一路上召集尽可能多的救援队。
输入格式:
输入第一行给出4个正整数NN、...
分类:
其他好文 时间:
2016-05-07 09:56:35
阅读次数:
203
virtual , 写C++ 的都不会陌生吧,用于类的成员函数,用以表现对象多态的性质。为多态基类声明virtual 函数以前看书时,得到一条“黄金定律”(这是错误的):
永远应该以virtual 声明类的析构函数
如果不这么做,那么当类成为基类时,在回收对象内存,会发生不正确的行为,导致内存泄漏。这里就不在赘述细节了。乍一看,很有道理不是么,防患于未然。但是少年呀,不能这么年轻,轻易声明vir...
分类:
其他好文 时间:
2016-05-07 09:56:14
阅读次数:
199
Slim Span
Time Limit: 5000MS
Memory Limit: 65536K
Total Submissions: 7365
Accepted: 3909
Description
Given an undirected weighted graph G, you shoul...
分类:
其他好文 时间:
2016-05-07 09:55:03
阅读次数:
176
视频字幕的介绍视频字幕一般分为两类:
标注字幕:这种字幕是通过后期制作合成到视频流中去的,包含了对当前视频内容的语义描述。如:在线视频课程的字幕,新闻联播的字幕等。
场景字幕:这种字幕是视频中的环境或物体本身带有的文字。如路牌上的路名,服装上的名字,产品的商标等。
我们要介绍的,就是第一类标注字幕。与可以直接进行光学字符识别(Optical Character Recognition)的情况相比,视...
分类:
其他好文 时间:
2016-05-07 09:54:38
阅读次数:
209
Prime Ring Problem
Time Limit: 4000/2000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 40339 Accepted Submission(s): 17813
Problem Description
A...
分类:
其他好文 时间:
2016-05-07 09:52:34
阅读次数:
142
多核DSP的IPC模块中的SharedRegion模块,利用SharedRegion来进行多核DSP,核间内存共享,多核DSP教程及相关例程...
分类:
其他好文 时间:
2016-05-07 09:54:53
阅读次数:
295
Problem Description
在讲述DP算法的时候,一个经典的例子就是数塔问题,它是这样描述的:有如下所示的数塔,要求从顶层走到底层,若每一步只能走到相邻的结点,则经过的结点的数字之和最大是多少?已经告诉你了,这是个DP的题目,你能AC吗?
Input
输入数据首先包括一个整数C,表示测试实例的个数,每个测试实例的第一行是一个整数N(1
Output
对于...
分类:
其他好文 时间:
2016-05-07 09:53:21
阅读次数:
218
vector:动态数组,头文件 #include
定义:vector vec_name;
//定义整形vector
vector a;
//向容器末尾动态添加元素
a.push_back(1);
a.push_back(2);
//返回元素个数
int n = a.size();
//遍历容器
for(int i=0; i<n; i++)
{
cout<...
分类:
其他好文 时间:
2016-05-07 09:54:28
阅读次数:
158
Android中文API(143) —— CountDownTimer
前言
本章内容android.os.CountDownTime章节,版本为Android 4.0 r1,翻译来自:"liliang1222",再次感谢他 !期待你一起参与翻译Android的相关资料,联系我over140@gmail.com。
声明
欢迎转载,但请保留文章原始出处:)
博...
分类:
其他好文 时间:
2016-05-07 09:53:28
阅读次数:
211
注意点
计算机一般使用8位的块或者字节作为最小的可寻址的单位。而不是直接对位进行编码。
虚拟存储器 :一个字节数组
虚拟地址空间:所有可能的地址
一个指针的值都是 存储块的第一个字节的虚拟地址。指针的类型是由编译器来维护的,具体的机器代码却没有关于数据类型的信息。
C语言里面 0x|0X aA
字长,虚拟空间是以一个字来编码的,所以字的大小决定了虚拟空间的大小。
多字节对象存储为连续的,地址为字...
分类:
其他好文 时间:
2016-05-07 09:54:00
阅读次数:
265