题目: 给定一个数组 nums 和一个值 val,你需要原地移除所有数值等于 val 的元素,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。 元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。 示例 1: 给定 nums ...
分类:
其他好文 时间:
2018-07-28 19:36:56
阅读次数:
140
Collection的迭代器: toArray 返回一个object类型的数组 itaretor 返回在此 collection 的元素上进行迭代的迭代器 Iterator接口中的方法: hasNext() 当前指针是否有指向元素,有返回true,没有false next() 返回指针指向的元素后指 ...
分类:
其他好文 时间:
2018-05-01 15:57:07
阅读次数:
165
实现将存在一个文件中的svm_model读入内存。 char* readline(FILE *input){ int len; if(fgets(line,max_line_len,input) == NULL)//从input中读取max_line_len个字符到line中,成功就返回指针line ...
分类:
其他好文 时间:
2018-04-30 14:38:40
阅读次数:
426
<dirent.h>是POSIX.1标准定义的unix类目录操作的头文件,包含了许多UNIX系统服务的函数原型,例如opendir函数、readdir函数。 opendir函数: DIR *opendir(const char *pathname);返回值:若成功则返回指针,若出错则返回NULL。 ...
分类:
其他好文 时间:
2018-02-27 23:39:37
阅读次数:
244
总结: 1. 申请内存,此处GetMeory参数不用指向指针的指针将无法得到内存,多次调用还会造成内存泄露。 当然此处的GetMeory可以用返回指针的方式,这样就可以不用指向指针的指针。 2. 二级指针还经常用在动态申请二维数组 参考: http://www.jb51.net/article/37 ...
分类:
其他好文 时间:
2017-11-05 17:31:30
阅读次数:
155
C中的动态内存分配问题: 格式:Int *pointer; Pointer = (int *)malloc(100 * sizeof(int)); 可以在被调用函数(该函数返回指针的函数)中动态分配内存,(并且该内存是分配在堆内存中的,故而被调函数可以返回指向该堆内存的指针),然后返回该指针值,该指 ...
分类:
其他好文 时间:
2017-11-01 14:50:18
阅读次数:
246
RTTI——运行时类型信息(Run-Time Type Information),通过运行时类型信息程序能够使用基类的指针或引用来检查这些指针或引用所指的对象的实际派生类型。 RTTI提供了以下两个非常有用的操作符: (1)typeId操作符,返回指针和引用所指的实际类型。 (2)dynamicCa ...
分类:
编程语言 时间:
2017-10-31 14:18:58
阅读次数:
194
本周学习了: 将数据输出到文本文件 从文本文件中读入数据 模块化程序设计 自定义函数 函数的返回值 函数的参数 参数传递方式:传值与传地址 返回指针函数 将数据输出文本文件 实用写文件方式之一:格式化输出 fprintf(文件指针,格式化字符,输出表列) 实用读文件方式之一:格式化输入 fscanf ...
分类:
其他好文 时间:
2017-10-15 17:51:12
阅读次数:
164
思路: 直接首尾来进行置换即可,以前在C语言中可以直接使用指针,在返回的时候使用默认的构造方法,不然会超时。 ...
分类:
其他好文 时间:
2017-09-19 17:51:13
阅读次数:
148
1:函数指针式指向函数内存的指针,一个函数在编译时被分配给一个入口地址,这个函数的入口地址就称为函数指针。可以用一个指针变量指向函数,然后通过该指针变量调用此函数。 一个函数可以返回一个整数型值、字符值、实型值等,也可以返回指针型的数据,即地址,返回值的类型是指针类型。返回指针值得函数简称指针函数。 ...
分类:
编程语言 时间:
2017-09-14 20:03:57
阅读次数:
246