几个维度相同的数组转置算法,这两种完全相同://注意:如果维度不同,转置会出错误,因为下标会越界。。。解决办法是把数组的维度调齐,或者是写到另一新数组中。 for(int i=0;i<row;i++) for(int j=0;j<i;j++){ temp=a[i][j]; a[i][j]=a[j][ ...
分类:
编程语言 时间:
2016-04-20 13:41:05
阅读次数:
170
常用命令 ipconfig -查看本机ip、接口等信息 ping ip -ping远程服务器或终端 cd ~ -返回根目录 cd .. 返回上级目录 cd ../.. 返回上两级目录 cd temp/ 进入当前目录下的temp目录下 说明:linux的目录结构,“.”表示当前目录,“..”表示当前目 ...
分类:
系统相关 时间:
2016-04-20 09:24:49
阅读次数:
233
alter table dbo.P_ZPROMOTION_DOC_ITEMS_TEMP alter column MCRANK varchar(20); 方法一: use testdb --创建局部临时表 create table #tmpStudent(Tid int,Name varchar(5 ...
分类:
数据库 时间:
2016-04-18 19:00:26
阅读次数:
196
在上一篇随笔(顺序表基本操作算法的代码实现)中,LocateElem()函数的第三个形参的形式是: Status (*compare)(Elemtype e,Elemtype temp); 这是一个函数指针变量,借此机会记录一下函数指针变量和指针型函数的区别。 一、写法上的区别 上面是一个例子,可看 ...
分类:
其他好文 时间:
2016-04-18 00:41:29
阅读次数:
133
最近准备刷 leetcode 做到了一个关于位运算的题记下方法 int cunt = 0; while(temp) { temp = temp&(temp - 1); //把二进制最左边那个1变为零 count++; //统计1的个数 } 同理把位二进制坐左边那个0变为1 就可以 temp = te ...
分类:
其他好文 时间:
2016-04-17 20:33:38
阅读次数:
116
来自李明杰的视频。 block 用来保存一段代码 block 的标志:^ block 跟函数很像: 1).可以保存代码 2).有返回值 3). 有形参 temp1:没有返回值、没有形参的 block 如果 block 没有形参,可以省略 () temp2:有返回值,有形参 temp 3:用一个 bl ...
分类:
移动开发 时间:
2016-04-16 16:45:41
阅读次数:
208
void Reverse(vector&nums,int p,int q)
{
for(;p<q;p++,q--)
{
int temp=nums[q];
nums[q]=nums[p];
nums[p]=temp;
}
}
void RightShift(vector nums,int k)
{
int n=nums.size();
k%=n;
Reverse(nums...
分类:
编程语言 时间:
2016-04-16 11:02:46
阅读次数:
186
Reverse Linked List 题目大意:把当前的linked list顺序颠倒 思路: 1. a,b交换值 a=temp temp = b b = a 2.用一个while循环,不断把当前拿到的值放在新的linked list的头上 3.注意循环结束条件和指针的变化 代码: 注意点: 1. ...
分类:
其他好文 时间:
2016-04-16 07:15:05
阅读次数:
133
c#没有复制目录的代码,需要通过递归实现复制目录: 需要引用System.IO命名空间,实现代码如下: 使用方法: 上面的方法将把c:\temp\index目录下的所有子目录和文件复制到 c:\temp\newindex目录下。 ...