由于上一节学习了STL的使用,特别学习了vector的学习,所以在这里需要去回顾练习一下。下面是我的代码,我是用vector容器,实现了冒泡排序,选择排序和快速排序。特别的,在最后着重学习一个快速排序的原理。(一):vector练习,实现几个排序算法//================================
// Name : VectorTest.cpp
// Author...
分类:
其他好文 时间:
2015-04-19 08:58:37
阅读次数:
133
这个开发板已经很久没有动了,这一次辞职后想来想去还是选择去做驱动吧。以前写的那些驱动代码早就不知道哪里去了,当然更不记得了。所以现在从头开始学习,也顺便记录下笔记;
原理
首先看看LED的电路图:
不难看出,LED1==GPB5 LED2==GPB6 LED3==GPB7 LED4==GPB8
然...
分类:
其他好文 时间:
2015-04-19 09:00:51
阅读次数:
214
广义表 的另一种 存储结构是 扩展线性链表存储表示,这种 存储结构的 根 节点 必 存在,并且 根节点的 表尾 为空,将 根节点的 表尾 放 在 表头 的 表尾 指针上。
这样 从 表头 一直 就可以 遍历 所有 同级 节点。
具体j结构 如下:
例如 下面的 广义表 ,用 扩展线性链表 表示为:
而 头尾 存储表示,是 把 表头 和 表尾 都放在 根节点 的 指针上。...
分类:
其他好文 时间:
2015-04-19 09:00:12
阅读次数:
263
usage of char array which elements are mutilple STRINGs ended with a "\0".#include
char stringsarray[] = {
"many" "strings" "\0"
"are" "stored" "\0"
"in a strings_arra...
分类:
其他好文 时间:
2015-04-19 08:57:54
阅读次数:
108
UVA - 11234
Expressions
Time Limit: 3000MS
Memory Limit: Unknown
64bit IO Format: %lld & %llu
Submit Status
Description
2007/2008 ACM International Collegiat...
分类:
其他好文 时间:
2015-04-19 09:00:08
阅读次数:
162
注意拖控件的时候 一定注意代理的实现
//
// ViewController.m
// ImageView
//
// Created by Lenny on 4/18/15.
// Copyright (c) 2015 Lenny Kwok. All rights reserved.
//...
分类:
其他好文 时间:
2015-04-19 08:59:58
阅读次数:
185
在typeorder.h头文件中,主要定义了下面几个函数,__u32 ___arch__swab32(__u32 val),___arch__swab64(__u64 val);这两个函数的含义基本上是将32位寄存器中的字节次序变反,将64位寄存器中的字节次序变反。
举个列子,有一个以16进制表示的32位变量,a=0x12345678;其中由于其是十六进制的,所以12占一个字节,34占一个字节,5...
分类:
其他好文 时间:
2015-04-19 08:57:25
阅读次数:
109
types.h头文件纵观,就可以看出是对一些数据类型的重命名或者是定义,以及对DMA通用地址的定义以及其64为的特性。下面是types.h头文件的源代码,主要的学习内容都在注释当中。#ifndef _I386_TYPES_H
#define _I386_TYPES_H#ifndef __ASSEMBLY__/**
* 纵观这个头文件,发现该头文件主要是用来给
* 定义类型以及给类型重新命名的...
分类:
其他好文 时间:
2015-04-19 08:58:26
阅读次数:
137
Four Inages Strategy
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)
Total Submission(s): 331 Accepted Submission(s): 128
Problem Description
Young F...
分类:
其他好文 时间:
2015-04-19 08:55:47
阅读次数:
121
表达式求值
时间限制:3000 ms | 内存限制:65535 KB
难度:3
描述
Dr.Kong设计的机器人卡多掌握了加减法运算以后,最近又学会了一些简单的函数求值,比如,它知道函数min(20,23)的值是20 ,add(10,98) 的值是108等等。经过训练,Dr.Kong设计的机器人卡多甚至会计算一种嵌套的更复杂的表达式。
假设表达式可以简单定义为:
...
分类:
其他好文 时间:
2015-04-19 08:57:54
阅读次数:
174
(一):要点1:容器deque的使用方法
2:容器queue,stack的使用方法
3:容器list的使用方法(二)deque1:deque简介deque是“double-ended queue”的缩写,deque是双端的,vector是单端的。
deque在接口上和vector相似,在许多操作的地方可以直接替换
deque可以随机存取元素,支持索引值直接存取,使用[]或者是at()方法...
分类:
其他好文 时间:
2015-04-19 08:57:01
阅读次数:
180
推公式得出斐波那契数列
#include
__int64 dp[60];
int main(){
int n;
#ifndef ONLINE_JUDGE
freopen("in.txt","r",stdin);
#endif
int a,b,T;
scanf("%d",&T);
while(T--){
scanf("%d%d",&a,&b);
if(a>b){...
分类:
其他好文 时间:
2015-04-19 08:55:50
阅读次数:
172
【题目链接】click here~~
【题目大意】
假设有x1个字母A, x2个字母B,..... x26个字母Z,同时假设字母A的价值为1,字母B的价值为2,..... 字母Z的价值为26。那么,对于给定的字母,可以找到多少价值
Input
输入首先是一个整数N,代表测试实例的个数。
然后包括N行数据,每行包括26个
Output
对于每个测试实例,请输出能...
分类:
其他好文 时间:
2015-04-19 08:56:16
阅读次数:
120
学习Cocox,真的是相当麻烦,IDE的支持太差了,Cocox的各种版本也是多种多样,我先研究的是用Lua语言开发,但是学习起来还是蛮有趣的,我喜欢这种学习。下面基本的数学知识在Cocox的几种应用:
1、跳动的小球
ocal direction=cc.p(math.random(-1,-1),math.random(-1,-1))
cc.pNormalize(direction)...
分类:
其他好文 时间:
2015-04-19 08:55:50
阅读次数:
164
成员变量作用域
/**
*
* @public : 在任何地方都能直接访问对象的成员变量
* @private : 只能在当前类的对象方法中直接访问(@implementation中默认是@private)
* @protected : 可以在当前类及其子类的对象方法中直接访问 (@interface中默认就是@protected)
* @package : 只要处在同一个框架中,就能直...
分类:
其他好文 时间:
2015-04-19 08:55:33
阅读次数:
138
1001描述
给出四个三维坐标下的点, 判定是否为正方形.
分析
用向量的数量积来判定是否垂直, 再判断长度.
我是在纸上画出了A(3,2)=6A(3,2)=6 种情况然后暴力枚举判断是否为正方形. 组合数的意义表示在 2、3、4 三个点中有序选出两个点和 1 相邻.
我写了一百多行的代码, 看了看别人简洁的代码, 发现可以直接用STL的 next_permutation 来生成下一个排列, 把排列...
分类:
其他好文 时间:
2015-04-19 08:53:50
阅读次数:
201
本实验的目的是学习和掌握PCA主分量分析方法和Fisher线性判别方法。首先了解PCA主分量分析方法的基本概念,理解利用PCA 分析可以对数据集合在特征空间进行平移和旋转。实验的第二部分是学习和掌握Fisher线性判别方法。了解Fisher线性判别方法找的最优方向与非最优方向的差异,将高维分布的数据进行降维,并通过Fisher线性判别方法实现高维数据在一维中分类。...
分类:
其他好文 时间:
2015-04-19 08:53:40
阅读次数:
348