1. 说明 python中的map函数应用于每一个可迭代的项,返回的是一个结果list。如果有其他的可迭代参数传进来,map函数则会把每一个参数都以相应的处理函数进行迭代处理。map()函数接收两个参数,一个是函数,一个是序列,map将传入的函数依次作用到序列的每个元素,并把结果作为新的list返回。
map(function, iterable, …)
2. 举例
有一个list, L =...
分类:
编程语言 时间:
2015-04-14 08:34:33
收藏:
0 评论:
0 赞:
0 阅读:
361
问题:有一根27厘米的细木杆,在第3厘米、7厘米、11厘米、18厘米、23厘米这五个位置上各有一只蚂蚁。木杆很细,不能同时通过两只蚂蚁。开始时,蚂蚁的头朝左还是朝右是任意的,它们只会朝前走或调头,但不会后退。当任意两只蚂蚁碰头时,两只蚂蚁会同时调头朝反方向走。假设蚂蚁们每秒钟可以走一厘米的距离。编写程序,求所有蚂蚁都离开木杆的最小时间和最大时间。
思路:因为没有告诉蚂蚁的初始朝向...
分类:
编程语言 时间:
2015-04-14 08:33:43
收藏:
0 评论:
0 赞:
0 阅读:
256
何谓初始化列表
与其他函数不同,构造函数除了有名字,参数列表和函数体之外,还可以有初始化列表。初始化列表以冒号开头,后跟一系列以逗号分隔的初始化字段。在C++中,struct和class唯一的区别就是struct的所有成员默认都是public的,所以如果不考虑成员的可访问性,这两者是没有区别的,而这里我们不考虑访问性的问题,所以下面的代码都以struct来演示。
struct foo
{
...
分类:
编程语言 时间:
2015-04-14 08:33:22
收藏:
0 评论:
0 赞:
0 阅读:
224
C++类中成员变量的初始化有两种方式:
构造函数初始化列表和构造函数体内赋值
1 内部数据类型(char,int……指针等)
class Animal{public: Animal(int weight,int height): //A初始化列表 m_weight(weight), m_height(height) { }...
分类:
编程语言 时间:
2015-04-14 08:32:53
收藏:
0 评论:
0 赞:
0 阅读:
322
这一章,我们来动手实践VC调用JS函数。
我们动手写一个HTML,其中包含这样一段JS代码:
[html] view
plaincopy
script type="text/javascript">
function Add(value1, value2) {
return value1 +...
分类:
编程语言 时间:
2015-04-14 08:32:33
收藏:
0 评论:
0 赞:
0 阅读:
264
System类中的方法和属性都是静态的
out是标准输出,默认是控制台。
in是标准输入,默认是键盘。
getProperties 返回Properties类型,作用是获取系统属性信息。
Properties是HashTable的子类,也就是Map集合中的一个子类,可以 通过map的方法取出该集合中的子类。
import java.util.Properties;public class Syst...
分类:
编程语言 时间:
2015-04-14 08:30:32
收藏:
0 评论:
0 赞:
0 阅读:
223
该类没有构造函数(构造函数是private),不能new一个Runtime对象。
那么该类中有提供静态方法,直接可以获取该类对象。
待续……Runtime rt = Runtime.getRuntime();...
分类:
编程语言 时间:
2015-04-14 08:30:23
收藏:
0 评论:
0 赞:
0 阅读:
243
本文属于23种设计模式系列,介绍状态模式。...
分类:
编程语言 时间:
2015-04-14 08:29:03
收藏:
0 评论:
0 赞:
0 阅读:
190
初次见面
那是一个河北的夏天
风随沙散落天涯
蝴蝶依旧恋着花
回首走过的日子
手指和键盘之间的梦想之光
已恍如昨日
那年
我还是一个刚踏进这个曾经只在地理课本上狂念南稻北麦,南油北花的土地,
那年
你只是我必须要学的编程语言
每天晚上511痴情相伴的黑夜
每天淡紫色蒲公英飞舞的师院
我静静地坐在电脑前
照着课本慢慢敲着键
看代码一行两行直至宝贝计划的出现...
分类:
编程语言 时间:
2015-04-14 08:28:53
收藏:
0 评论:
0 赞:
0 阅读:
125
一、何谓字节对齐?
现代计算机中内存空间都是按照字节(byte)划分的,从理论上讲,似乎对任何类型变量的访问都可以从任何地址开始,但实际情况是在访问特定变量的时候,经常在特定的内存地址访问,而不是顺序的一个接一个的排放。为了使CPU能够对变量进行快速访问,变量的起始地址应该具有某些特性,即所谓的“字节对齐”。比如4字节的int型,其起始地址应该位于4字节的边界上,即起始地址能够被4整...
分类:
编程语言 时间:
2015-04-14 08:28:33
收藏:
0 评论:
0 赞:
0 阅读:
229
DOM是客户端javascript最重要的部分。包括以下几块内容:DOM的节点类型DOM的对象属性DOM的节点操作:增、删、改、查DOM事件DOM节点类型:文档:文档本身 document。元素:标签 。如 、属性:标签中的属性。如 中的method、action文本: 页面中的文本。如text中的...
分类:
编程语言 时间:
2015-04-14 08:26:32
收藏:
0 评论:
0 赞:
0 阅读:
287
要点单链表的结构可表示如下: typedef int ElemType; typedef struct LNode { ElemType data; ...
分类:
编程语言 时间:
2015-04-14 08:25:43
收藏:
0 评论:
0 赞:
0 阅读:
252
转载自 http://www.cnblogs.com/xFreedom/archive/2011/05/16/2048037.html标准C++中的string类的用法总结相信使用过MFC编程的朋友对CString这个类的印象应该非常深刻吧?的 确,MFC中的CString类使用起来真的非常的方便好...
分类:
编程语言 时间:
2015-04-14 08:24:03
收藏:
0 评论:
0 赞:
0 阅读:
302
JavaScript 奇技淫巧这里记录一下以前学习各种书籍和文章里边出现的JS的小技巧,分享给大家,也供自己查阅,同时感谢那些发现创造和分享这些技巧的前辈和大牛们。1、遍历一个obj的属性到数组 var a=[]; for(a[a.length] in obj); return a; 乍一看...
分类:
编程语言 时间:
2015-04-14 08:23:42
收藏:
0 评论:
0 赞:
0 阅读:
214
2015 Community Choice WinnersCommunity Choice Awards winners represent the top public vote getters in eight Awards categories as chosen by fans and th...
分类:
编程语言 时间:
2015-04-14 08:23:32
收藏:
0 评论:
0 赞:
0 阅读:
161
Convert Sorted Array to Binary Search TreeGiven an array where elements are sorted in ascending order, convert it to a height balanced BST.很简单的二分法,只要给...
分类:
编程语言 时间:
2015-04-14 07:07:12
收藏:
0 评论:
0 赞:
0 阅读:
198
/* JavaScript实现了自动释放内存的系统,当代码不再需要时,就从电脑的内存中把它移除。这些自动化系统叫做垃圾回收(garbage collector)。 当函数执行完毕时,管理内存的本地方法会将函数中所有创建了的东西从内存中移除。毕竟函数已经执行完毕,所以似乎我们不再需要访问该执行环境.....
分类:
编程语言 时间:
2015-04-14 07:01:52
收藏:
0 评论:
0 赞:
0 阅读:
179
【译】JavaScript规范
译自:https://github.com/airbnb/javascript
类型
原始值: 相当于传值
string
number
boolean
null
undefined
var foo = 1,
bar = foo;
bar = 9;
console.log(foo, bar); // => 1, ...
分类:
编程语言 时间:
2015-04-14 02:25:31
收藏:
0 评论:
0 赞:
0 阅读:
11
SpringMVC + Mybatis +?SpringSecurity(权限控制到方法按钮) + Rest(服务) + Webservice(服务) + Quartz(定时调度)+ Lucene(搜索引擎) + HTML5 bootstrap + Maven项目构建绝对开源平台
项目Mave构建,模拟大型互联网架构,做到高并发,大数据处理,整个项目使用定制化服务思想,提供原子化、模块化的方案 ...
分类:
编程语言 时间:
2015-04-14 02:23:51
收藏:
0 评论:
0 赞:
0 阅读:
16
SpringMVC + Mybatis +?SpringSecurity(权限控制到方法按钮) + Rest(服务) + Webservice(服务) + Quartz(定时调度)+ Lucene(搜索引擎) + HTML5 bootstrap + Maven项目构建绝对开源平台
项目Mave构建,模拟大型互联网架构,做到高并发,大数据处理,整个项目使用定制化服务思想,提供原子化、模块化的方案, ...
分类:
编程语言 时间:
2015-04-14 02:22:39
收藏:
0 评论:
0 赞:
0 阅读:
13