wa从一点到晚上11点没停过,也不知道为什么错,第二天换了个思路做,终于过了。这题还是有点问题的,数据有点水,我看到有人贴的代码baabbaab这组数据是4 0,明显错的,但是却可以过。下面的是我第一次写的代码,也不知道到底哪里错了,能想到的样例都过了。正的直接后缀数组求出即可。反着的我还用h...
分类:
编程语言 时间:
2015-09-14 14:01:07
阅读次数:
220
目录[-]传参和传引用的问题传slice不是传引用!什么叫传引用?为什么传slice不是传引用?为什么很多人误以为slice是传引用呢?传指针和传引用是等价的吗?所有类型的函数参数都是传值的!那Go语言有传引用的说法吗?什么是引用类型, 和指针有何区别/联系 ?总结传参和传引用的问题很多非官方的文档...
分类:
编程语言 时间:
2015-09-14 13:59:25
阅读次数:
261
1、数组的创建var arrayObj = new Array(); //创建一个数组var arrayObj = new Array([size]); //创建一个数组并指定长度,注意不是上限,是长度var arrayObj = new Array([element0[, element1[, ....
分类:
编程语言 时间:
2015-09-14 13:54:41
阅读次数:
226
1039_字符消除题目链接: http://hihocoder.com/problemset/problem/1039很久没刷题了赶紧刷点水题以免各种面试被bs题目大意:中文题目直接看题就懂思路:一时间也没有什么很好的感觉速度很快的思路,只好老老实实按照题目意思一步步的进行,还好能够AC.首先要考虑...
分类:
编程语言 时间:
2015-09-14 13:50:16
阅读次数:
231
本章主要回顾一些类的相关知识:(1)static: static 静态的: 属于类的资源, 使用类名访问. 静态属性: 只有一份的变量 静态方法: 是属于类方法, 可以使用类名直接访问.静态方法中没有this引用 静态代码块: 是在类加载期间执行的代码块 延伸:代码块,在对象创建期间执行, 类似.....
分类:
编程语言 时间:
2015-09-14 13:45:15
阅读次数:
239
原创文章,欢迎转载。转载请注明:关东升的博客除了一些常用的运算符,还有一些其他的:? 引用号(.):实例调用属性、方法等操作符。? 问号(?):用来声明可选类型。? 感叹号(!):对可选类型值进行强制拆封。? 箭头(->):说明函数或方法返回值类型。? 冒号运算符(:):用于字典集合分割“键值”对。...
分类:
编程语言 时间:
2015-09-14 13:44:18
阅读次数:
168
Unity 游戏开发技巧集锦之创建透明的材质 Unity创建透明的材质 生活中不乏透明或者半透明的事物。例如,擦的十分干净的玻璃,看起来就是透明的;一些塑料卡片,看起来就是半透明的,如图3-23所示。在Unity中,可以...
分类:
编程语言 时间:
2015-09-14 12:36:11
阅读次数:
224
遇到ftp到多台机器的问题,等待上一个执行完再执行下一个,时间就会比较长,如果能够同时向多台机器发送文件,就可以达到节约时间的目的。 ? 语法结构 #!/bin/bash …… 循环(for 或者 while) { ?? …...
分类:
编程语言 时间:
2015-09-14 12:35:12
阅读次数:
252
方法1 (数据类型)(最小值+Math.random()*(最大值-最小值+1)) 例: (int)(1+Math.random()*(10-1+1)) 从1到10的int型随数 方法2 获得随机数 for (int i=0;i<30;i++) {System.out.println((int)(1+Math.random()*10)...
分类:
编程语言 时间:
2015-09-14 12:33:18
阅读次数:
162
Prim算法大致介绍(个人理解) 1:图中所有的点组成了一个集合set,从集合set中随意选取一个点s,开始进行该算法, 2:从set中将该点s删除,并将该点s加入到另外一个集合now中,now初始为空 3:对now中的所有节点...
分类:
编程语言 时间:
2015-09-14 12:30:07
阅读次数:
195
希尔排序希尔排序的基本思想是:把待排序的数据元素分成若干个小组,对同一小组内的数据元素用直接插入法排序;小组的个数逐次缩小;当完成了所有数据元素都在一个组内的排序后排序过程结束。希尔排序又称作缩小增量排序。选择步长,对每个小的分组进行的直接插入排序。/**
*希..
分类:
编程语言 时间:
2015-09-14 12:28:10
阅读次数:
396
echo"\033[41;36msomethinghere\033[0m"其中41的位置代表底色,36的位置是代表字的颜色
分类:
编程语言 时间:
2015-09-14 12:24:38
阅读次数:
125
原创文章,欢迎转载。转载请注明:关东升的博客 除了一些常用的运算符,还有一些其他的:? 引用号(.):实例调用属性、方法等操作符。? 问号(?):用来声明可选类型。? 感叹号(!):对可选类型值进行强制拆封。? 箭头(->):说明函数或方法返回值类型。? 冒号运算符(:):用于字典集合分割“键值”对。…… 欢迎关注关东升新浪微博@tony...
分类:
编程语言 时间:
2015-09-14 12:17:58
阅读次数:
143
理解对象对象这个词如雷贯耳,同样出名的一句话:XXX语言中一切皆为对象!对象究竟是什么?什么叫面向对象编程?对象(object),台湾译作物件,是面向对象(Object Oriented)中的术语,既表示客观世界问题空间(Namespace)中的某个具体的事物,又表示软件系统解空间中的基本元素。在软...
分类:
编程语言 时间:
2015-09-14 12:16:01
阅读次数:
247
假设数组长度为n1、整个排序过程需要进行n-1趟排序2、每趟排序需要进行比较数据的索引为0--(n-1-i-1),后面之所以减一,是因为两数在进行比较的时候,只需知道前面一个,后一个索引+1即可获得。3、代码void popsort(int[] arr){ int tmp; boolean ...
分类:
编程语言 时间:
2015-09-14 12:15:40
阅读次数:
212
//获取0-num的随机数 function randomNum(num){ return Math.floor(Math.random()*num); } //获取start-end的随机数 function randomNum1(start,end){ return Math...
分类:
编程语言 时间:
2015-09-14 12:13:54
阅读次数:
148