<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[曹营]]></title><description><![CDATA[把收藏多年的东西都发上来吧]]></description><link>https://blog.youkuaiyun.com/cckit</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; cckit]]></copyright><item><title><![CDATA[从SVN迁移到Git（包括SVN历史纪录）【最系统的讲解】]]></title><link>https://blog.youkuaiyun.com/cckit/article/details/48623651</link><guid>https://blog.youkuaiyun.com/cckit/article/details/48623651</guid><author>cckit</author><pubDate>Mon, 21 Sep 2015 14:02:32 +0800</pubDate><description><![CDATA[SVN to Git：从SVN迁移到Git教程，最全面的讲解git svn clone的各个参数，以及使用file:///协议的本地SVN服务器的迁移命令。]]></description><category></category></item><item><title><![CDATA[C++矩阵优化算法]]></title><link>https://blog.youkuaiyun.com/cckit/article/details/41629443</link><guid>https://blog.youkuaiyun.com/cckit/article/details/41629443</guid><author>cckit</author><pubDate>Sun, 30 Nov 2014 22:19:22 +0800</pubDate><description><![CDATA[写在前面的话：此矩阵优化算法并非原创，笔者只是转述了一种智慧。 


在C++中，定义一个矩阵通常是这样的:   
class   MyMatrix   
{   
        ........   
        public:   
        ........   
        float   data[50000];   
} 
            ]]></description><category></category></item><item><title><![CDATA[深度优先搜索、广度优先搜索及其生成树]]></title><link>https://blog.youkuaiyun.com/cckit/article/details/41629425</link><guid>https://blog.youkuaiyun.com/cckit/article/details/41629425</guid><author>cckit</author><pubDate>Sun, 30 Nov 2014 22:17:09 +0800</pubDate><description><![CDATA[#include
#include
#define MAXVEX 30
typedef  struct vertextype
{ 
	char nam[10];
}name;

typedef struct edgenode 
{
	int adjvex;
	int value;
struct edgenode *next;
}arcnode;

typedef struct vexnode
{
]]></description><category></category></item><item><title><![CDATA[除法上取整、下取整]]></title><link>https://blog.youkuaiyun.com/cckit/article/details/41629405</link><guid>https://blog.youkuaiyun.com/cckit/article/details/41629405</guid><author>cckit</author><pubDate>Sun, 30 Nov 2014 22:15:56 +0800</pubDate><description><![CDATA[C ＝ A / B；// 默认就是下取整
C ＝ (A+B-1)/B; // 上取整算法]]></description><category></category></item><item><title><![CDATA[利用位运算的模四算法]]></title><link>https://blog.youkuaiyun.com/cckit/article/details/41629355</link><guid>https://blog.youkuaiyun.com/cckit/article/details/41629355</guid><author>cckit</author><pubDate>Sun, 30 Nov 2014 22:11:47 +0800</pubDate><description><![CDATA[将数列a=1,2,3,4,5,6,7...变成4,4,4,4,8,8,8,8,12,12...一个很巧妙的办法((a+3)>>2)//  模4编号的实现 
#include 
#include 
int main()
{
    /*
    for(int i=1;i<=100;i++)
    {
       //printf("%d %d   ",i,((i+3)>>2)<<2);
   ]]></description><category></category></item><item><title><![CDATA[模运算及其性质]]></title><link>https://blog.youkuaiyun.com/cckit/article/details/41629263</link><guid>https://blog.youkuaiyun.com/cckit/article/details/41629263</guid><author>cckit</author><pubDate>Sun, 30 Nov 2014 22:05:59 +0800</pubDate><description><![CDATA[忘了是不是原创了，谁发现了地址请告知。



本文以c++语言为载体，对基本的模运算应用进行了分析和程序设计，以理论和实际相结合的方法向大家介绍模运算的基本应用。。
基本理论
　　基本概念：
　　给定一个正整数p，任意一个整数n，一定存在等式
n = kp + r ；
　　其中k、r是整数，且
0 ≤ r ，称呼k为n除以p的商，r为n除以p的余数。
　　对于正整数p和整数a]]></description><category></category></item><item><title><![CDATA[关于真随机数生成器]]></title><link>https://blog.youkuaiyun.com/cckit/article/details/41629203</link><guid>https://blog.youkuaiyun.com/cckit/article/details/41629203</guid><author>cckit</author><pubDate>Sun, 30 Nov 2014 22:03:14 +0800</pubDate><description><![CDATA[有关如何产生随机数的理论有许多，如果要详细地讨论，需要厚厚的一本书的篇幅。 

有限状态机不能产生真正的随机数的，所以在现在的计算机中并没有一个真正的随机数生成算法，现有的随机数生成算法生产的随机数只不过因为重复的周期比较大，可以做到使产生的数字重复率很低，这样看起来好象是真正的随机数，一般称作叫伪随机数发生器。 

真正的随机数是使用物理现象产生的：比如掷钱币、骰子、转轮、使用电子元件的]]></description><category></category></item><item><title><![CDATA[快速排序算法]]></title><link>https://blog.youkuaiyun.com/cckit/article/details/41629141</link><guid>https://blog.youkuaiyun.com/cckit/article/details/41629141</guid><author>cckit</author><pubDate>Sun, 30 Nov 2014 22:00:12 +0800</pubDate><description><![CDATA[#include
void SWAP(int &a,int &b)
{
	int p;
	p=a;
	a=b;
	b=p;
}
void quicksort(int list[], int left, int right)
{
    int  pivot, i, j ;
    if ( left < right )
    {
        i = left;   
        j = ]]></description><category></category></item><item><title><![CDATA[Prime算法]]></title><link>https://blog.youkuaiyun.com/cckit/article/details/41629071</link><guid>https://blog.youkuaiyun.com/cckit/article/details/41629071</guid><author>cckit</author><pubDate>Sun, 30 Nov 2014 21:58:57 +0800</pubDate><description><![CDATA[#include 
#include 
using namespace std;

void prime(bool a[], const int n);
int main()
{
	int n;
	bool a[1000000];
	cin >> n;
	prime(a,n);
	for(int i=0;i<n;i++)
		if(a[i] == true)
			cout << i << " "]]></description><category></category></item><item><title><![CDATA[最大公约数&最小公倍数]]></title><link>https://blog.youkuaiyun.com/cckit/article/details/41625369</link><guid>https://blog.youkuaiyun.com/cckit/article/details/41625369</guid><author>cckit</author><pubDate>Sun, 30 Nov 2014 21:49:40 +0800</pubDate><description><![CDATA[最大公约数：（用辗转相除法）


int   cd(int   x,   int   y) 
{ 
	int   m,   n,   t   ; 

	if(x   >   y) 
	{ 
		m   =   x   ; 
		n   =   y   ; 
	} 
	else 
	{ 
		m   =   y   ; 
		n   =   x   ; 
	} 

	while(m   %]]></description><category></category></item><item><title><![CDATA[RGB转灰度位运算一行代码]]></title><link>https://blog.youkuaiyun.com/cckit/article/details/41625357</link><guid>https://blog.youkuaiyun.com/cckit/article/details/41625357</guid><author>cckit</author><pubDate>Sun, 30 Nov 2014 19:25:46 +0800</pubDate><description><![CDATA[(R*38+G*75+B*15) >> 7]]></description><category></category></item><item><title><![CDATA[键盘键值分类描述]]></title><link>https://blog.youkuaiyun.com/cckit/article/details/41625321</link><guid>https://blog.youkuaiyun.com/cckit/article/details/41625321</guid><author>cckit</author><pubDate>Sun, 30 Nov 2014 19:23:16 +0800</pubDate><description><![CDATA[F1-F12键：值从112-123。 主键盘上数字0-9键：值从48-57。

字母A-Z键：值从65-90。 ESC键：值27。

"~"符号键：值192。 "-"减号键：189。

"="等号键：187。 " \ "键：220。

退格键Backspace：8。 TAB键：9。

"["左中括号键：219。 "]"右中括号键：221。

回车键Enter:13. 大小写]]></description><category></category></item><item><title><![CDATA[初始化思科交换机]]></title><link>https://blog.youkuaiyun.com/cckit/article/details/41604789</link><guid>https://blog.youkuaiyun.com/cckit/article/details/41604789</guid><author>cckit</author><pubDate>Sun, 30 Nov 2014 15:15:14 +0800</pubDate><description><![CDATA[Switch#delete flash:vlan.dat
Switch#erase startup-config
Switch#reload//重启]]></description><category></category></item><item><title><![CDATA[8086寄存器]]></title><link>https://blog.youkuaiyun.com/cckit/article/details/41604783</link><guid>https://blog.youkuaiyun.com/cckit/article/details/41604783</guid><author>cckit</author><pubDate>Sun, 30 Nov 2014 15:14:44 +0800</pubDate><description><![CDATA[SI源变址寄存器
DI目地变址寄存器

1:数据寄存器,一般称之为通用寄存器组
AH&AL＝AX：累加寄存器，常用于运算； 
BH&BL＝BX：基址寄存器，常用于地址索引； 
CH&CL＝CX：计数寄存器，常用于计数； 
DH&DL＝DX：数据寄存器，常用于数据传递。 

2:地址寄存器/段地址寄存器
CS（Code Segment）：代码段寄存器； 
DS（Data Seg]]></description><category></category></item><item><title><![CDATA[Windows、Linux和MAC的CR, LF, CR/LF换行符]]></title><link>https://blog.youkuaiyun.com/cckit/article/details/41604771</link><guid>https://blog.youkuaiyun.com/cckit/article/details/41604771</guid><author>cckit</author><pubDate>Sat, 29 Nov 2014 22:37:57 +0800</pubDate><description><![CDATA[在文本处理中, CR, LF, CR/LF是不同操作系统上使用的换行符. 

Dos和windows： 采用回车+换行CR/LF表示下一行. 
UNIX/Linux  ： 采用换行符LF表示下一行. 
MAC OS      ： 采用回车符CR表示下一行. 

CR用符号'\r'表示, 十进制ASCII代码是13, 十六进制代码为0x0D; 
LF用符号'\n'表示, 十进制ASCI]]></description><category></category></item><item><title><![CDATA[VS高版本编写C程序的C4996错误]]></title><link>https://blog.youkuaiyun.com/cckit/article/details/41604749</link><guid>https://blog.youkuaiyun.com/cckit/article/details/41604749</guid><author>cckit</author><pubDate>Sat, 29 Nov 2014 22:37:11 +0800</pubDate><description><![CDATA[最简单的可以用的方法:
选项Project   |   Configuration   Properties   |   C/C++   |   Preprocessor   |   Preprocessor   Definitions   
  添加_CRT_SECURE_NO_DEPRECATE和_SCL_SECURE_NO_DEPRECATE]]></description><category></category></item><item><title><![CDATA[Matlab optimtool优化(Optimization)工具箱]]></title><link>https://blog.youkuaiyun.com/cckit/article/details/41604439</link><guid>https://blog.youkuaiyun.com/cckit/article/details/41604439</guid><author>cckit</author><pubDate>Sat, 29 Nov 2014 22:19:28 +0800</pubDate><description><![CDATA[1 工具箱概述
1.1 功能
       （1）求解无约束条件非线性极小值；
       （2）求解约束条件下非线性极小值，包括目标逼近问题、极大-极小值问题和半无限极小值问题；
       （3）求解二次规划和线性规划问题；
       （4）非线性最小二乘逼近和曲线拟合；
       （5）非线性系统的方程求解；
       （6）约束条件下的线性最小二乘优化；
 ]]></description><category></category></item><item><title><![CDATA[matlab中统计工具箱函数名大全]]></title><link>https://blog.youkuaiyun.com/cckit/article/details/41604403</link><guid>https://blog.youkuaiyun.com/cckit/article/details/41604403</guid><author>cckit</author><pubDate>Sat, 29 Nov 2014 22:18:23 +0800</pubDate><description><![CDATA[MATLAB统计工具箱包括概率分布、方差分析、假设检验、分布检验、非参数检验、回归分析、判别分析、主成分分析、因子分析、系统聚类分析、K均值聚类分析、试验设计、决策树、多元方差分析、统计过程控制和统计图形绘制等。优化工具箱包括无约束最优化、有约束最优化、二次规划、多目标规划、最大最小化、半元限问题、方程求解以及大型优化问题的求解等。


表Ⅰ-1  概率密度函数
    
betapdf]]></description><category></category></item><item><title><![CDATA[Matlab非线性拟合工具箱cftool]]></title><link>https://blog.youkuaiyun.com/cckit/article/details/41604389</link><guid>https://blog.youkuaiyun.com/cckit/article/details/41604389</guid><author>cckit</author><pubDate>Sat, 29 Nov 2014 22:16:34 +0800</pubDate><description><![CDATA[一、 单一变量的曲线逼近
Matlab有一个功能强大的曲线拟合工具箱 cftool
，使用方便，能实现多种类型的线性、非线性曲线拟合。下面结合我使用的 Matlab R2007b
来简单介绍如何使用这个工具箱。

假设我们要拟合的函数形式是 y=A*x*x + B*x, 且A>0,B>0
。

1、在命令行输入数据：
》x=[110.3323 148.7328 178.064 2]]></description><category></category></item><item><title><![CDATA[Matlab gatool使用方法]]></title><link>https://blog.youkuaiyun.com/cckit/article/details/41604367</link><guid>https://blog.youkuaiyun.com/cckit/article/details/41604367</guid><author>cckit</author><pubDate>Sat, 29 Nov 2014 22:15:05 +0800</pubDate><description><![CDATA[可以通过输入gatool或者optimtool('ga')打开图形界面或者用ga()运行命令行函数
设置Fitnessfunction 和对应的Number of variables,为了提高效率最好向量化适应度函数,然后设置Vectorize参数为On
可以选择相应参数进行设置
Population 种群参数
Fitness scalling 适应度比例参数
Selection 选择参]]></description><category></category></item></channel></rss>