python将list连续元素和非连续元素分开转换为指定字符串贴吧网友提问http://tieba.baidu.com/p/3730249293已知一个由纯数字(顺序由小按大排序)元素组成的列表,比如li=[1,2,3,4,5,7,8,15,20,21,22,23,24,28]写一个函数,让它返回如下的字符串str=‘1~5,7~8,15,20~24,28‘若数字连..
分类:
编程语言 时间:
2015-04-29 17:29:23
阅读次数:
132
python如何将数组分成几个区间,取每个区间的最大值存到另一个数组里贴吧上有人问python问题:有一段数组,把它分成几个区间,取每个区间的最大值存到另一个数组里比如数组a[1,2,3,4,5,6,7,8,9,8,7,6,5,4,3,2,1,0]看看python培训黄哥所写的2个方法。第一种方法:#coding:utf-8"..
分类:
编程语言 时间:
2015-04-29 17:29:34
阅读次数:
140
感觉《算法导论》上面的那个例子要更容易理解,因为那个最起码比较直观!#include<stdio.h>
inta[10]={2,8,5,7,4,3,1,9,6,10};
voidQuickSort(intm,intn)
{
ints,begin,end;
if(m>n)
return;
begin=m;
end=n;
s=a[m];
while(begin!=end)
{
while(a[end]&..
分类:
编程语言 时间:
2015-04-29 17:25:58
阅读次数:
178
Python类的特殊方法
Python 类可以定义专用方法,专用方法是在特殊情况下或当使用特别语法时由 Python 替你调用的,而不是在代码中直接调用(象普通的方法那样)。
.1 __init__
类似于构造函数
#!/usr/local/bin/python
class Study:
def __init__(self,name=None):
...
分类:
编程语言 时间:
2015-04-29 17:19:57
阅读次数:
173
以v4包为例,记录一下三种关联第三方jar包的方法,首先你需要有第三方jar包的源码,才能关联,以v4包为例。到你的这个目录adt-bundle-windows-x86_64-20130729\sdk\extras\android\support\v4下看一下有没有src文件夹,这就是v4的源码,如果没有,可以在Android
SDK Manager中下载Android Support Lib...
分类:
编程语言 时间:
2015-04-29 17:19:24
阅读次数:
133
本文章由cartzhang编写,转载请注明出处。 所有权利保留。
文章链接:
作者:cartzhang
说明:这个为虚幻官方翻译的一篇文章。
原文地址:https://docs.unrealengine.com/latest/INT/Programming/UnrealArchitecture/TArrays/index.html
一个月前翻译的,官方...
分类:
编程语言 时间:
2015-04-29 17:21:46
阅读次数:
367
1.字符转化
1)窄字符与宽字符之间的转化
wstring ConvertStringToWString(const std::string & str)
{
int nLen = (int)str.size();
int nSize = MultiByteToWideChar(CP_ACP, 0, ...
分类:
编程语言 时间:
2015-04-29 17:19:17
阅读次数:
137
java poi 操作excel,xssf 读excel 2007,将某些单元格为固定值。
该demo读取excel表格,将第0列标记为id(递增),第9列标记为结果(默认是PASS),第10列标记为姓名。...
分类:
编程语言 时间:
2015-04-29 17:18:35
阅读次数:
182
Python语法简单,而且通过缩进的方式来表现层次结构,代码非常简明易懂,对初学者来说,比较容易上手。
Perl的模式匹配非常强大,同时匹配的符号有很多种,难以阅读和维护。
在文本处理方面,python通过加载re模块来实现模式匹配的查找和替换。而Perl内置就有模式匹配功能。
note:内置命令和外部命令的区别。
通过代码来直接做比较。
python版:
#!/usr/bin/pyt...
分类:
编程语言 时间:
2015-04-29 17:19:14
阅读次数:
153
scikit-learn 之svm学习...
分类:
编程语言 时间:
2015-04-29 17:15:42
阅读次数:
302
关于public继承塑模出is-a关系这句话 出现在各种书中 但个人感觉在java编程思想中讲的最简洁 最本质。public inheritance(公开继承)意味着”is-a”的关系, 适用于base classes身上的每一件事情一定也适用于derived classes身上,因为每一个derived class对象也都是一个base class对象
例子:
如果class D以public...
分类:
编程语言 时间:
2015-04-29 17:17:32
阅读次数:
138
data_list = []
data_list.append({'softname':'1','version':'1.2.2.2'})
data_list.append({'softname':'7','version':'1.2.2.2'})
data_list.append({'softname':'5','version':'1.2.2.2'})
data_list.append({'s...
分类:
编程语言 时间:
2015-04-29 17:15:38
阅读次数:
141
使用list实现了排序的中比较简单的插入排序,箱子排序和基数排序,其中,箱子排序和基树排序只能用于数的排序,所以限制还是蛮大的,箱子排序在实际使用中基本上不使用,箱子排序是基数排序的基础,基数排序有MSD和LSD,MSD也就是从最高位开始向最低位排序,LSD也就是从最低位向最高位排序。下面附上我的实现代码://=============================================...
分类:
编程语言 时间:
2015-04-29 17:15:27
阅读次数:
201
编程之美书中讲的一摞烙饼的排序一题
这里无法用基本的排序方法对其排序,那么最直接的方法是找出N个数种最大者,将这通过两次翻转放置到最底部,然后处理N-1,N-2等,直到全部排序完,所以一共需要交换2(N-1)次void reverse(int cakes[], int beg, int end)
{
int temp;
while(beg < end){
temp...
分类:
编程语言 时间:
2015-04-29 17:14:49
阅读次数:
151
个人觉得golang十分适合进行网游服务器端开发,写下这篇文章总结一下。
从网游的角度看:
要成功的运营一款网游,很大程度上依赖于玩家自发形成的社区。只有玩家自发形成一个稳定的生态系统,游戏才能持续下去,避免鬼城的出现。而这就需要多次大量导入用户,在同时在线用户量达到某个临界点的时候,才有可能完成。因此,多人同时在线十分有必要。
再来看网游的常见玩法,除了排行榜这类统计和数据汇总的功能外,基本没有...
分类:
编程语言 时间:
2015-04-29 17:12:12
阅读次数:
133
??
在一些应用场合中,某段程序需要等待某个条件达到要求后才能执行,或者等待一定长的时间后此行,从jdk1.5开始就可以使用CountDownLatch实现,
CountDownLatch类是一个同步倒数计数器,构造时传入int参数,该参数就是计数器的初始值,每调用一次countDown()方法,计数器减1,计数器大于0 时,await()方法会阻塞后面程序执行,直到计...
分类:
编程语言 时间:
2015-04-29 17:13:19
阅读次数:
134
原理
C语言中的static可用来改变变量的作用域和生存期以及函数的作用域,该关键字可以用来修饰函数的定义和声明,以及变量的定义。
用static修饰函数定义,表示该函数只在本文件有效(定义所在的文件),其它文件对该函数不可见。
用static修饰函数外的变量定义,表示该变量只在本文件有效(定义所在的文件),其它文件对该变量不可见。
用static修饰函数内的变量定义,表示该变量在多次...
分类:
编程语言 时间:
2015-04-29 17:10:30
阅读次数:
105