随笔分类 -  c++

摘要:转自: C/C++ 取整函数ceil(),floor() C/C++ 取整函数ceil(),floor() #include <math.h> double floor(double x); float floorf(float x); long double floorl(long double 阅读全文
posted @ 2018-10-14 12:24 Somnus、M 阅读(3394) 评论(0) 推荐(0)
摘要:今天看代码时发现一句 long long ANS=1LL*num*((1LL)*n*(n-1))/2; ,其中用了1LL;LL其实代表long long,*1LL是为了在计算时,把int类型的变量转化为long long,然后再赋值给long long类型的变量。代码中的ANS的定义为: long 阅读全文
posted @ 2018-07-31 00:48 Somnus、M 阅读(1296) 评论(0) 推荐(1)
摘要:转自:https://blog.csdn.net/tomorrowtodie/article/details/51907471 unique()是C++标准库函数里面的函数,其功能是去除相邻的重复元素(只保留一个),所以使用前需要对数组进行排序 上面的一个使用中已经给出该函数的一个使用方法,对于长度 阅读全文
posted @ 2018-07-25 18:57 Somnus、M 阅读(1042) 评论(0) 推荐(0)
摘要:输入一行数字,如果我们把这行数字中的‘5’都看成空格,那么就得到一行用空格分割的若干非负整数(可能有些整数以‘0’开头,这些头部的‘0’应该被忽略掉,除非这个整数就是由若干个‘0’组成的,这时这个整数就是0)。 你的任务是:对这些分割得到的整数,依从小到大的顺序排序输出。 注意atoi,strtok 阅读全文
posted @ 2018-07-24 17:11 Somnus、M 阅读(107) 评论(0) 推荐(0)
摘要:原文链接:https://blog.csdn.net/liquanhai/article/details/1759906 & 按位与 | 按位或 ^ 按位异或 1. 按位与运算 按位与运算符"&"是双目运算符。其功能是参与运算的两数各对应的二进位相与。只有对应的两个二进位均为1时,结果位才为1 ,否 阅读全文
posted @ 2018-05-08 21:35 Somnus、M 阅读(404) 评论(0) 推荐(0)
摘要:第一次输出的是1e-5 第二次为0.00001; 阅读全文
posted @ 2018-05-05 14:38 Somnus、M 阅读(733) 评论(0) 推荐(0)