题意 实现一个 函数,具体功能如下: 1. 丢弃开头无用的空格,直到找到第一个非空格的字符为止。 2. 当寻找到的第一个非空字符为正负号时或数字时,将其与后面尽可能多的连续数字组合起来形成整数。剩余的部分忽略。 3. 如果第一个字符非上面三种情况时,则返回0。 4. 如果数值超过了int的范围则返回 ...
分类:
其他好文 时间:
2020-01-05 09:26:29
阅读次数:
77
socket通讯 网络字节序 小端法: 高位存高地址,低位存低地址。 (intel架构的存储方式) 大端法:高位存低地址,低位存高地址。(网络传输的方式) 创建socket服务器的步骤 1. 创建socket句柄 2. bind() 绑定ip+port 3. listen() 设置监听上线,同时连接 ...
分类:
编程语言 时间:
2020-01-05 00:09:00
阅读次数:
98
Description Soluction public class Solution { public int myAtoi(String str) { char[] numbers = str.toCharArray(); // sign symbol, 1 for positive, -1 f ...
分类:
其他好文 时间:
2020-01-04 12:21:28
阅读次数:
77
1、string转int std::string str1="700" int bid_v1 = atoi(str1.c_str()); 2、string转float std::string str2="6.78" float bid_p1 = atof(str2.c_str()); 3、int 转 ...
分类:
编程语言 时间:
2019-12-29 10:51:00
阅读次数:
205
请你来实现一个 atoi 函数,使其能将字符串转换成整数。 首先,该函数会根据需要丢弃无用的开头空格字符,直到寻找到第一个非空格的字符为止。 当我们寻找到的第一个非空字符为正或者负号时,则将该符号与之后面尽可能多的连续数字组合起来,作为该整数的正负号;假如第一个非空字符是数字,则直接将其与之后连续的 ...
分类:
其他好文 时间:
2019-12-28 13:32:38
阅读次数:
79
★题目描述 给两个正整数A和B,请问通过重新排列A获得小于或等于B的最大数字是多少(不含前导0)? ★输入格式 输入的第一行两个数字A和B,保证这两个数字在int范围内。 ★输出格式 输出A重新排列后小于或等于B的最大整数(不含前导0),若不存在输出 1。 ★样例输入 ★样例输出 ★提示 无 ★参考 ...
分类:
编程语言 时间:
2019-12-22 20:03:13
阅读次数:
102
过滤器模式 [TOC] 一、简介 过滤器模式(Filter Pattern)或标准模式(Criteria Pattern)是一种设计模式,这种模式允许开发人员使用不同的标准来过滤一组对象,通过逻辑运算以解耦的方式把它们连接起来。这种类型的设计模式属于结构型模式,它结合多个标准来获得单一标准。 二、代 ...
分类:
其他好文 时间:
2019-12-22 14:23:34
阅读次数:
113
c和c++如何把一个整数转化为string C++: C++: 一、string转int的方式 采用最原始的string, 然后按照十进制的特点进行算术运算得到int,但是这种方式太麻烦,这里不介绍了。 采用标准库中atoi函数。 string s = "12"; int a = atoi(s.c_ ...
分类:
编程语言 时间:
2019-12-15 23:45:00
阅读次数:
116
博主原文 C语言itoa()函数和atoi()函数详解(整数转字符C实现) C语言提供了几个标准库函数,可以将任意类型(整型、长整型、浮点型等)的数字转换为字符串。 1.int/float to string/array:C语言提供了几个标准库函数,可以将任意类型(整型、长整型、浮点型等)的数字转换 ...
分类:
编程语言 时间:
2019-12-09 16:49:22
阅读次数:
87
getline(cin,s) string s1("hello"), s2("hello, world"); int n = s1.compare(s2); n = s1.compare(1, 2, s2, 0, 3); //比较s1的子串 (1,2) 和s2的子串 (0,3) n = s1.com ...
分类:
其他好文 时间:
2019-12-07 12:34:17
阅读次数:
107