应用实例
0110_
这个作者很懒,什么都没留下…
展开
-
查找最大小值、回文数、素数的最小时间复杂度算法
查找最大最小值正常想到的是一层循环依次去比较,但是这种最坏情况下要比较2n次 int array[] = {1, 3, 5, 7, 9, 2, 4, 6, 8, 10, 101}; int length = sizeof(array) / sizeof(array[0]); int max = array[0], min = array[0]; for(int i = 0; i &l...原创 2018-12-14 15:58:55 · 2051 阅读 · 0 评论 -
C++实现 Java String类的基本方法
Java作为当前主流编程语言,离不开其强大的类库。这里用c++实现其String类中几个常用的方法 charAt class String{ public: string str; char charAt(int index);};char String:: charAt(int index){ if(index < str.length()){ return s...原创 2018-12-14 16:13:49 · 1095 阅读 · 0 评论 -
C++_通过指针为数组赋初值
一般为数组赋初值都是通过变量的赋值int a[20]; for(int i=0;i<5;i++){ int x; cin>>x; a[i]=x; }数组变量a 也可以理解是一个特殊的指针。下面代码可以达到和上边相同的效果int a[20]; for(int i=0;i<5;i++){ ...原创 2018-11-16 20:40:02 · 7266 阅读 · 0 评论 -
统计单词在文本文件出现的次数和行号
#include<iostream>#include<fstream>#include<vector>#include<string.h>using namespace std;bool contins(string str, string word){//判断欲比较的单词和line里的每个单词是否相同 if(str == word...原创 2019-01-04 11:18:15 · 2158 阅读 · 0 评论 -
C++整型和字符型的相互转换
C++类库函数转换方法整型转字符型需要添加头文件#include<sstream>string toString(int g){ stringstream str; string a1; str << g; return str.str();}字符型转整型需添加头文件#include<stdlib.h>...原创 2019-03-02 11:26:38 · 3294 阅读 · 0 评论