自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

nerd_coder

能力有限的小白 若有大牛发现有错误 愿send to nerd_coder@163.com

  • 博客(14)
  • 收藏
  • 关注

原创 Introduction to Machine Learning (一)

算法与机器学习:都是为了在计算机上解决问题 算法:我们已经知道如何解决问题的方法。比如,对于排序而言,我们可以有快排,冒泡等算法。当我们输入一串数的时候,经过不同的算法处理,最终都能输出有序列表。机器学习:对于有些任务,我们并不知道应该如何处理。列如:我们没有将正常邮件与垃圾邮件分开的算法。因此,我们不知道怎么把输入转化为有效的输出。于是,我们便希望机器自动地为这一任务提取算法。我们不能保证这个

2015-11-15 14:40:26 573

原创 QuickSort及其变种算法的总结

描述:数组A[p..r]被划分为两个(可能为空)子数组A[p..q-1]和A[q+1..r],使得A[p..q-1]中的每一个元素都小于等于A[q],而A[q]也小于等于A[q+1..r]中的每个元素。通过递归调用快速排序,对子数组A[p..q-1]和A[q+1..r]进行排序数组A[p..r]已经有序图示: 当A[j] < A[r]时候,A[j]应该被放入黑色框中,于

2015-11-09 23:32:40 600

原创 数据结构学习笔记之Linklist

Data Structrue1. LinkListLinkListLinklist形式如图Linklist 定义:typedef struct Node * PtrToNode;//typedef PtrToNode List;//表示链表,指向链表的头节点typedef PtrToNode Position;struct Node{ ElementType Element; Po

2015-06-11 00:11:16 882

原创 一个c++题目引发的思考

0x00:之前有个小学弟在群里问了这个题目,由于自己是c++菜逼一枚,就看了看。code:#include<iostream>using namespace std;class A{ public: A(){val=0;cout<<"A():"<<val<<endl;} A(int v){val=v;cout<<"A()"<<val<<endl;} private:

2015-05-31 22:01:32 436

原创 拼接字符串的三个方式

Question:将字符串s,t拼接为r。Answer1:char * r;strcpy(r,s);strcat(r,t);此时会报错,因为当我们定义了一个指针的时候,实际上是在堆上给分配了一块内存,但是如果我们不初始化这块内存的话,我们并不知道这个地址在哪。Answer2:char r[100];strcpy(r,s);strcat(r,t);此时结果

2015-05-08 22:47:34 1807

原创 int_to_str函数的坑

来看看下面这个函数/*将int 变换为字符串的程序*/char *int_to_str(int int_value){ char buf[20]; sprintf_s(buf, "%d", int_value); return buf;}当我们运行这个程序的时候,会报警告。在vs2013的编译环境中,这样并不会导致程序崩溃,只会提出一个警告。在函数buf是个局部

2015-03-28 01:21:56 1526

原创 c中scanf的缺陷

1.scanf和printf分别是c标准库stdio.h中的标准输入输出函数。它是格式输入函数,即按用户指定的格式从键盘上把数据输入到指定的变量之中。根据定义,我们可以发现一个问题,如果我定义的类型与我输入的类型不同会有什么后果。在scanf函数中,我们约定,如果读入的值和我们定义的值是同一个类型,我们则返回1。若和我们定义的类型不是同一个类型,则写入数据流中。于是,有

2015-03-25 15:50:35 1759 1

原创 c++中的运算符重载

c++中的符号重载:符号的重载也是重载符合重载函数的解析规则,为了让运算符操作数更加人性化。例如我们抽象一个类的时候,我们有一个Person类ClassPerson{int height;int weight;int age;string addressstring telephone;...........public :Person();};若我们想使用==来

2015-03-21 20:59:08 378

原创 c++中构造的函数

leveldb源码中的Slice数据结构中的一段代码Slice() : data_(""), size_(0) { } // Create a slice that refers to d[0,n-1].Slice(const char* d, size_t n) : data_(d), size_(n) { } // Create a slice that refers t

2015-03-16 19:23:44 504

原创 作用域

c++程序设计语言读书笔记之一4.9.4:作用域一个声明将一个名字引进一个作用域。局部变量:对于在函数里声明的名字,其作用域从它声明的那一点开始,直到这个声明所在的块结束为止。一个块是由{}围起来的一段代码。全局变量:作用域从声明的那一点开始,一直延伸到这个声明所在的文件的结束。 函数中的变量值由局部变量决定,局部变量没有覆盖全局变量,则由全局变量决定。

2014-12-17 00:01:35 358

原创 数据结构与算法分析之最大子序列和

问题描述:给定整数A1,A2......AN(keng)

2014-07-31 20:35:20 589

转载 QT学习(二)之QWidget,QDialog,QMainWindow

QMainWindows和QDialog都是QWidget的派生类。QDialog,和QMAI

2014-07-20 18:58:28 546

原创 QT学习笔记(一)

最近和小伙伴做项目,limi

2014-07-20 13:23:46 522

原创 一个空格用两个空格替代

今天做蓝桥杯的题目,发现自己基本的C语言语法都忘记的差不多了。于是又拿出了哥们出国留学留下来的一本c程序设计出来看。看到一道题,如下编写一个将输入到输出的程序,并将其中连续的多个空格用一个空格代替。算法:分析了一下,思路大概是这样,我设置一个变量,当遇到空格的时候,这个变量就改变值。再根据的变量的值来判断输出。代码如下

2014-02-28 20:36:55 682

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除