API:Array.prototype.splice(start, deleteCount, value) 数组操作中有:push、pop、unshift左移出、shift左进入;splice不仅可以完成删除操作,而且还可以从中间加入:当deleteCount参数为0时就可以添加元素进来;
分类:
Web程序 时间:
2015-02-06 18:18:17
阅读次数:
146
not:按位非,符号为波浪线~作用吧二进制数的所有位进行非操作,对应的十进制结果为原先10进制数字取负值然后减去1其他的操作符感觉不是很常用,分别为按位与(&),按位或(|),左移(>),无符号右移(>>>)异或(^),其中在对10进制数翻倍的时候可以考虑左移动,右移动慎用,符号问题--------...
分类:
编程语言 时间:
2015-02-04 18:14:23
阅读次数:
129
位运算可以实现哪些功能
许多时候,我们为了减少算法的时间复杂度,都是推荐使用位运算,今天我们整理一下位运算可以实现哪些功能。
1. 乘除2
左移1位乘以2,左移n位乘以2^n;
右移1位除以2,右移n位除以2^n;
举个例子:
#include
using namespace std;
int main()
{
...
分类:
其他好文 时间:
2015-02-03 11:06:51
阅读次数:
111
两张背景图片向左移动,当屏幕看见的时候. 使用的是Unity自带的Sprite,当然也可以使用NGUI Sprite using UnityEngine;
using System.Collections; /** *两个背景图片平移 */
public class BackgroundContro...
分类:
编程语言 时间:
2015-02-02 00:40:10
阅读次数:
301
【题意】:很普通的解码问题,所有的大写字母左移5位。注意A-E的移动是加21,其他的减5。
【代码:AC】
#include
#include
#include
#include
#include
using namespace std;
#define MAX 200+10
int main()
{
char str[MAX];
while (gets(str))...
分类:
其他好文 时间:
2015-01-30 00:05:37
阅读次数:
184
如果要想进行位操作,则需要先将十进制的数据变为二进制数据(除2,求余)。例如:int x=-3; //以补码的形式存在,补码=反码+1左移和右移>:右移操作是将运算数的二进制码整体右移,右移后空出来的位置以符号位来填充。如果是正数使用“0”填充,负数用“1”填充左移操作int x=3;x>2;y>....
分类:
其他好文 时间:
2015-01-29 12:36:45
阅读次数:
171
题目大意:从右上角出发一直到左下角,每次左移,下移或者左下移,到达左下角的人获胜到达左下角为必胜态,那么到达它的所有点都为必败态,每个点的局势都跟左,下,左下三个点有关开始写了一个把所有情况都计算的打表for(int i=n ; i>=1 ; i--){ for(int j=1 ; j 2 #inc...
分类:
其他好文 时间:
2015-01-27 00:21:43
阅读次数:
176
适用范围:对vim有一定认识的初学者。
1 一般模式
移动光标
h或←
光标向左移动一个字符
j或↓
光标向下移动一个字符
k或↑
光标向上移动一个字符
l或→
光标向右移动一个字符
N+(h,j,k,l或←,↓,↑, →)
...
分类:
系统相关 时间:
2015-01-26 17:20:27
阅读次数:
144
昨天因为要使用windows上的office word 写文档(mac上的word太难用了),想起每次写word文档都痛苦不堪,因为word不支持Emacs的键绑定!!!
每次左移右移,总是一顺手就按成了C-b C-f。
就半夜在网上搜word emacs
结果XKeymacs这款软件映入了我的眼帘~~~
据说在Chrome下有问题,不过至少word可以~~~...
由于在网上搜索一直没有找到结果,而直接用指针强制转换的方法,却会导致高八位和第八位倒过来的错误,于是冥思苦想自己写了一个思想大致如下:用u_int16_t的2字节16位的整形变量来存储这个整数,首先将第一个字节和该变量进行或运算,运算结果左移八位,于是刚才的第一个字节结果就到了高八位,然后在与第二个...
分类:
其他好文 时间:
2015-01-24 21:18:49
阅读次数:
247