文章列表
&运算与const &引用
摘要:C语言中的if(n&1)是什么意思?(其中n是int类型)
&是位与操作符,n&1,不是将n的二进制形式与00000000 00000001按位做与操作。这时,只要n的最右边一位是1,结果就不是0,……
string.c_str()与rand(产生随机数)
摘要:C++ string.c_str() 为了将string转为指向char[]数组头部的指针.与C语言兼容
应该这样用:
char c[20];
string s="1234";
str……
关于set的迭代器与离线计算之素数表建立
摘要:关于set的迭代器
```
set a;
```
可以用: ++a.begin();
而不能使用类似:vector::iterator* it=vec.begin()+N;
vector是……
搜索二叉树(set和map的本质)
摘要:```
#include
#include
#include
#include
#pragma warning(disable:4996)
using namespace std;
st……
快速(求)幂和如何让一个迭代器指向一个vector中某一下标的元素呢?
摘要:以下为快速幂C的实现
递归版:
```
ll pow(ll a,ll i){
if (i==0) return 1;
int temp=pow(a,i>>1);
temp=t……
进制,代码方法,网站和话
摘要: 第一部分
在八进制前面+0表示八进制%o 十六进制前面+0x表示十六进制%x
如:printf("0%o %d 0x%x", a, a……
在做一系列问题的时候,发现printf并不简单!
摘要:## 在做一系列问题的时候,发现printf并不简单!
printf除最常使用外,还有多种直接简化函数的输出方式
**使用规范**:printf()函数的调用格式为:printf(""……
字符串的多重角度(重点指针与数组,与相关函数)
摘要:1. 字符串定义(字符串是以空字符(\0)结束的char类型数组)
(与数组和指针运用的输入与输出) (伪代码)char str[]={“engineer”};还有两种赋值形式:
char ……