$a=array("Dog","Cat","Horse") ;print_r(array_flip($a)); $a=array("a"=>"Horse","b"=>"Cat","c"=>"Dog") ;print_r(array_keys($a)); ...
分类:
编程语言 时间:
2016-06-28 18:15:36
阅读次数:
172
转自:http://www.cnblogs.com/Jezze/archive/2011/12/23/2299861.html 简单归纳:fd只是一个整数,在open时产生。起到一个索引的作用,进程通过PCB中的文件描述符表找到该fd所指向的文件指针filp。 open:文件描述符的操作(如: op ...
分类:
系统相关 时间:
2016-06-25 23:02:41
阅读次数:
490
对缓冲区的读写操作首先要知道缓冲区的下限、上限和当前位置。下面这些变量的值对Buffer类中的某些操作有着至关重要的作用:limit:所有对Buffer读写操作都会以limit变量的值作为上限。position:代表对缓冲区进行读写时,当前游标的位置。capacity:代表缓冲区的最大容量(一般新建... ...
分类:
编程语言 时间:
2016-06-10 16:24:28
阅读次数:
265
题目链接:http://poj.org/problem?id=1753 和上一个题一样,将初始状态存成01矩阵,就可以用位运算优化了。黑色白色各来一遍 ...
分类:
其他好文 时间:
2016-05-29 14:58:57
阅读次数:
254
一、数组操作的基本函数数组的键名和值array_values($arr); 获得数组的值array_keys($arr); 获得数组的键名array_flip($arr); 数组中的值与键名互换(如果有重复前面的会被后面的覆盖)in_array("apple",$arr); 在数组中检索applea ...
分类:
编程语言 时间:
2016-05-26 10:04:43
阅读次数:
151
HDU 5694 Problem Description 众所周知,度度熊喜欢的字符只有两个:B和D。今天,它发明了一种用B和D组成字符串的规则:S(1)=BS(2)=BBDS(3)=BBDBBDD…S(n)=S(n?1)+B+reverse(flip(S(n?1))其中,reverse(s)指将字 ...
分类:
其他好文 时间:
2016-05-21 19:08:05
阅读次数:
224
上面的flip-flop的用法,你可以理解成 将 大于等于5和小于等于10的数字打印出来,也就是理解成 puts x if x >=5 && x <=10 ,但是注意你不能写成下面这样 如果写成绿色背景的代码,就会造成输出 大于等于5 小于等于20的数字 问题2 flip-flop的用法 在普通的判 ...
分类:
其他好文 时间:
2016-05-18 12:29:18
阅读次数:
183