一些小东西。
来源:互联网 发布:刷单源码 编辑:程序博客网 时间:2024/05/07 18:20
交换两个元素(a、b)的方法:
- 利用中间量
c=a;
a=b;
b=c;利用位运算
a &= b;
b &= a;
a &= b;
或:
n = m&n&n = m;
m = m&n&m = n;
或:
a ^= b;
b ^= a;
a ^= b;仅限数字
a = a + b;
a = a - b;
b = a - b;
2017.3.23
一个常用的记录字符串字母频率的方法
//vector count(26, 0);
int count[26]={0};
//for (int i = 0; i < s.size(); i++)
for (int i = 0; i < s.length(); i++)
count[s[i] - ‘a’] ++;
2017.3.30
动态分配一个含m个元素的一维数组a
int *a=new int [m];//创建后不要忘了释放内存delete []a;
动态分配一个m行s列的数组
int **a=new int *[m];for(int i=0;i<m;i++){a[i]=new int [s];}//创建后不要忘了释放内存for(int i=0;i<m;i++){delete[] a[i];}delete []a;
如何判断cin结束
摘抄自:http://blog.csdn.net/liuchuo/article/details/67081824
直接判断cin >> a?
输入结束就自动退出循环
#include <iostream>using namespace std;int main() { int a; while (cin >> a) { cout << a; } return 0;}
0 0
- 一些小东西
- 一些小东西
- 一些小东西
- 一些小东西
- 一些小东西
- 一些小东西。
- 一些小东西
- 一些小东西
- tips 一些小东西
- VS中的一些小东西
- 一些小东西记录,
- SDWebImage的一些小东西
- 数据库一些小东西总结
- 最近积累的一些小东西
- 实际开发中一些小东西
- 一些代码搜集.都是小东西.
- 纪录一些实用的小东西
- Vim里面的一些小东西
- 2017002-分治算法
- 二叉树的层次遍历
- leetcode164~Maximum Gap
- 5-1 然后是几点 (15分)
- 读书笔记:《机器学习》周志华
- 一些小东西。
- JavaSE--10--List的子类
- Quartz学习笔记(一)—— Job和SimpleTrigger
- 启动Activity两种方式
- 小程序技术学习初学系列-第一章
- TypeScript 使用方法
- Unity3d学习笔记1——基础概念了解
- html5常用元素
- VLC SDK 获取