排序 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 75271 Accepted Submission(s): 23079 Problem De ...
分类:
编程语言 时间:
2018-11-14 18:58:39
阅读次数:
235
////main.c//////Createdbymyhasplon2018/10/22.//myhaspl@myhaspl.com.//#include<stdlib.h>#include<stdio.h>charmytoken[10];char*getCord(intplaceOnArray,charmystr[80]){constchars[2]="";charstr
分类:
其他好文 时间:
2018-11-12 19:58:41
阅读次数:
166
嗯,这道题没什么难度,一次AC。但是发现了一种别人的另类解法,下面贴代码: 里面用到几个陌生(应该是我太菜的原因)的函数,要先搞懂。 strtok函数(分割字符串用) atoi函数(将字符转换成整型) 下面分析一下思路: 首先,读入一个字符串后,用strtok函数把 字符串 分割成 一个个 子字符串 ...
分类:
其他好文 时间:
2018-11-10 15:17:11
阅读次数:
152
输入一个字符串,以回车结束(字符串长度<=100)。该字符串由若干个单词组成,单词之间用一个空格隔开,所有单词区分大小写。现需要将其中的某个单词替换成另一个单词,并输出替换之后的字符串。 多组数据。每组数据输入包括3行, 第1行是包含多个单词的字符串 s, 第2行是待替换的单词a,(长度<=100) ...
分类:
其他好文 时间:
2018-10-01 17:55:03
阅读次数:
140
今天真是试了各种方法,笨方法聪明方法都有了 方法1:一个字符一个字符的读取 方法2:借助strtok实现split 适用于char 方法3:借助istringstream实现split 适用于string ...
分类:
编程语言 时间:
2018-08-01 23:54:53
阅读次数:
612
#include<stdio.h>#include<stdlib.h>#include<string.h>char * my_strtok(char * p_string, char * p_delimiter) { static char * p = NULL; if (p_string != N ...
分类:
其他好文 时间:
2018-05-25 01:48:18
阅读次数:
150
char *strtok(char *s, const char *delim);分解字符串为一组字符串。s为要分解的字符串,delim为分隔符字符串。 从s开头开始的一个个被分割的串。当没有被分割的串时则返回NULL。 注:第一次调用strtok函数时,这个函数将忽略间距分隔符并返回指向在strT ...
分类:
编程语言 时间:
2018-05-15 21:09:17
阅读次数:
259
题目: 本题解题思路: 思考过程中考虑到可以用两个map来解决该问题,但发现比较麻烦,后自己写了一个解决方案: 核心数据结构: 用一个排序的双向链表来存储所有的key和key的计数,数列的计数从小到大。 如果返回最小计数的key,则返回队列中的头元素,如果返回最大计数的key,则返回队列的最末位的元 ...
分类:
其他好文 时间:
2018-05-06 16:15:00
阅读次数:
157
字符串切割的使用频率还是挺高的,string本身没有提供切割的方法,但可以使用stl提供的封装进行实现或者通过c函数strtok()函数实现。 1、通过stl实现 涉及到string类的两个函数find和substr: 1、find函数 原型:size_t find ( const string& ...
分类:
编程语言 时间:
2018-04-15 21:06:48
阅读次数:
233
梓益C语言学习笔记之常用字符串操作(sscanf & strtok)一、sscanf int sscanf(const char *buf,const char *format, …); \\从buf指定的内存区域中读入信息 例: int a, b, c; sscanf("2013:10:1", "%d:%d:
分类:
编程语言 时间:
2018-03-04 21:20:35
阅读次数:
168