04 2022 档案

摘要:cout<<ceil(a)<<endl; //向上取整 cout<<floor(a)<<endl; //向下取整 cout<<round(a)<<endl; //四舍五入 //不使用函数实现 //向下取整 cout<<(int)a<<endl; //向上取整 cout<<(a>(int)a?(int 阅读全文
posted @ 2022-04-21 19:56 jwb_9 阅读(120) 评论(0) 推荐(0)
摘要:strchar(b,a[i]);大体就是指在字符串b中查找a[i]的位置,如果没有就返回NULL. C 库函数 char *strchr(const char *str, int c) 在参数 str 所指向的字符串中搜索第一次出现字符 c(一个无符号字符)的位置。 该函数返回在字符串 str 中第 阅读全文
posted @ 2022-04-21 18:57 jwb_9 阅读(40) 评论(0) 推荐(0)
摘要:long long gcd(long long a,long long b) { if(b==0) return a; return gcd(b,a%b);} 阅读全文
posted @ 2022-04-20 17:19 jwb_9 阅读(14) 评论(0) 推荐(0)
摘要:大于等于5的质数一定和6的倍数相邻。 但是与6的倍数相邻的不一定是素数,有可能是6倍邻数的倍数。 bool isprime(int n) { if(n<=1) return false; if(n==2||n==3) return true; if(n%6!=1&&n%6!=5) return fa 阅读全文
posted @ 2022-04-03 14:48 jwb_9 阅读(683) 评论(0) 推荐(0)
摘要:queue 操作queue 和 stack 有一些成员函数相似,但在一些情况下,工作方式有些不同:front():返回 queue 中第一个元素的引用。如果 queue 是常量,就返回一个常引用;如果 queue 为空,返回值是未定义的。back():返回 queue 中最后一个元素的引用。如果 q 阅读全文
posted @ 2022-04-01 20:45 jwb_9 阅读(36) 评论(0) 推荐(0)
摘要:next_permutation(start,end);通常和 do{ }while; 搭配使用求的是当前排列的下一个排列当当前序列不存在下一个排列时,函数返回false,否则返回true prev_permutation(start,end);通常和 do{ }while; 搭配使用求的是当前排列 阅读全文
posted @ 2022-04-01 20:44 jwb_9 阅读(50) 评论(0) 推荐(0)