码迷,mamicode.com
首页 >  
搜索关键字:swap 虚拟内存    ( 5497个结果
Swap Nodes in Pairs leetcode java
题目:Given a linked list, swap every two adjacent nodes and return its head.For example,Given 1->2->3->4, you should return the list as 2->1->4->3.http....
分类:编程语言   时间:2014-07-23 12:01:06    阅读次数:330
如何设置Linux swap分区
看到不少朋友问linux下swap分区的问题,收集到一篇 不错的文章 ,分享下。什么是Swap?Swap,即交换区,除了安装Linux的时候,有多少人关心过它呢?其实,Swap的调整对Linux服务器,特别是Web服务器的性能至关重要。通过调整Swap,有时可以越过系统性能瓶颈,节省系统升级费用。S...
分类:系统相关   时间:2014-07-23 11:33:46    阅读次数:363
OC多线程之GCD
要了解多线程首先要知道什么是进程,什么是进程?正在进行中的程序被称为进程,负责程序运行的内存分配每一个进程都有自己独立的虚拟内存空间什么是线程:线程是进程中一个独立的执行路径(控制单元)一个进程中至少包含一条线程,即主线程可以将耗时的执行路径(如:网络请求)放在其他线程中执行创建线程的目的就是为了开...
分类:编程语言   时间:2014-07-22 22:48:13    阅读次数:323
vector 内存释放问题
关于容器的处理,只是拿来用,理解不深,但是今天跑程序出了问题。释放空间未得到真正的释放。于是网上找了一些文章,解决的问题。解决方法:使用swap 加上clear,一起释放空间。原理:即先创建一个临时拷贝与原先的vector一致,值得注意的是,此时的拷贝(申请空间时系统分配容量)其容量是尽可能小的符合...
分类:其他好文   时间:2014-07-22 22:40:34    阅读次数:145
数组中出现次数超过一半的数字
//方案一: O(N)? 不适合海量数据int* maxK(int A[] , const int& n, const int& k){ if(np) --end; if(begin>=end) return begin; swap(A[begin],A[end]); ...
分类:其他好文   时间:2014-07-22 22:34:53    阅读次数:140
编译linux-3.15.5时遇到的几个错误
1. make时遇到一个标志位不被支持,需要升级gcc: yum update gcc 2. make modules_install时提示137错误: 需要增大虚拟机内存或swap分区。 3. make install时提示: [root@mon1 linux-3.15.5]# make install s...
分类:系统相关   时间:2014-07-22 08:13:35    阅读次数:414
STL源码剖析 容器 stl_list.h
list ---------------------------------------------------------------------- ??为什么很多在算法库里有的算法还要在类的成员函数里重新实现一遍? -->1.因为算法库里的是通用的,对于具体的类来说效率不高。 比如说 reverse 如果直接用 stl_algo.h 里的 reverse,会再调用 iter_swap, 而 iter_swap 的实现方法是借用临时变量来交换两个迭代器指向的元素,这样会调用 好几次构造函数、拷贝方法、析构...
分类:其他好文   时间:2014-07-22 00:27:35    阅读次数:357
求最大公约数和小于n的所有质数
//algorithm.henum SWAP_TYPE{MEMORY, COMPLEX};struct SIntArray{ int *pData; int num; SIntArray():pData(NULL),num(0){} void Clear(){delete ...
分类:其他好文   时间:2014-07-21 09:38:33    阅读次数:263
c语言函数实现交换两个数的值
代码: 1 #include 2 3 void swap(int x,int y) 4 { 5 int temp; 6 7 temp = x; 8 x = y; 9 y = temp;10 printf("In swap: x = %d,y = ...
分类:编程语言   时间:2014-07-20 22:14:56    阅读次数:255
全排列的实现
#include using namespace std; int n=0; template void Swap(T *a,T *b) {  T temp=*a;  *a=*b;  *b=temp; } template void Perm(T A[],int k,int m) {  if(k>m)  {   for(int i=0;i   {    cou...
分类:其他好文   时间:2014-07-20 00:12:42    阅读次数:250
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!