Scala中提供了一种数据结构-数组,其中存储相同类型的元素的固定大小的连续集合。数组用于存储数据的集合,但它往往是更加有用认为数组作为相同类型的变量的集合。
取替声明单个变量,如number0, number1, ..., 和number99,声明一个数组变量,如号码和使用numbers[0],numbers[1],...,numbers[99]表示单个变量。本教程介绍了如何声明数组变量,...
分类:
编程语言 时间:
2015-07-26 11:14:27
阅读次数:
431
Who Gets the Most Candies?
Time Limit: 5000MS
Memory Limit: 131072K
Total Submissions: 11597
Accepted: 3616
Case Time Limit: 2000MS
Description
N children are si...
分类:
编程语言 时间:
2015-07-26 11:11:50
阅读次数:
159
一、数组
1、定长数组
声明数组的两种形式:
声明指定长度的数组 val 数组名= new Array[类型](数组长度)
提供数组初始值的数组,无需new关键字
Scala声明数组时,需要带有Array类名,且使用 () 来指明长度或提供初始值序列。
在JVM中,Scala的Array以Java数组的方式实现。如arr在JVM中的类型对应jav...
分类:
编程语言 时间:
2015-07-26 11:12:58
阅读次数:
1522
各位看官们,大家好,上一回中咱们说的是与队列相关的例子,这一回咱们说的例子是:顺序查找。闲话
休提,言归正转。让我们一起talk C栗子吧!
看官们,在编写程序中,我们经常需要查找我们想要元素。就好比你想要在互联网中查找什么东西时,肯
定会使用百度或者google去搜索。
查找是最常用使用的功能,我们今天就来说说查找的方法:顺序查找。为了让大家容易理解查找方法,我
...
分类:
编程语言 时间:
2015-07-26 11:11:41
阅读次数:
177
目前开发iOS必学的两门语言就是OC和Swift了,这两门语言目前呈现的趋势是此消彼长。但是为了很好的开发,学好两门语言是十分有必要的。现在我将开始Swift的学习。这是我的第一个Swift程序——Hello World。苹果在Xcode6中引入了一个开发Swift非常好的工具,叫做Playground.使用Playground可以很好的实时显示当前代码的输出,可以说是非常好玩。
(1)打开Xc...
分类:
编程语言 时间:
2015-07-26 11:10:46
阅读次数:
192
package thread.java.test;
/**
* 在这里练习的是线程的中断
* Thread.interrupt()来设置中断状态是true,当一个线程运行时,另一个线程可以调用另一个
* 线程的interrupt()方法来中断他
* Thread.isInterrupt()来获取线程的中断状态
* Thread.interrupted()这是一个静态的方法,用来获取中断状...
分类:
编程语言 时间:
2015-07-26 11:10:04
阅读次数:
138
在AndroidHAL层开发中,编写C++代码的时候,遇到了数据类型的困扰,经过查找资料,总结如下:
1.UNIT32和int以及INT32的区别:
(1).int默认是signed int。也就是有符号整型,最高位是符号位。数据只占31位。
(2).INT32是unsigned int的别名。typedef unsigned int UINT32
unsigned in...
分类:
编程语言 时间:
2015-07-26 11:09:43
阅读次数:
305
maven-jar-plugin 插件的maven依赖为:
org.apache.maven.plugins
maven-jar-plugin
2.6
一: 打包可执行的jar
配置为:
org.apache.maven.plugins
maven-jar-plugin
2.6
tr...
分类:
编程语言 时间:
2015-07-26 11:09:01
阅读次数:
113
学习Java并发已经有一个多月了,感觉有些东西学习一会儿了就会忘记,做了一些笔记但是不系统,对于Java并发这么大的“系统”,需要自己好好总结、整理才能征服它。希望同仁们一起来学习Java并发编程,共同进步,互相指导。在学习Java并发之前我们需要先理解一些基本的概念:共享、可变、线程安全性、线程同步、原子性、可见性、有序性。共享和可变要编写线程安全的代码,其核心在于对共享的和可变的状态进行访问。...
分类:
编程语言 时间:
2015-07-26 11:06:28
阅读次数:
159
使用Python编写的图片爬虫作业: 1 #coding=utf-8 2 3 import urllib 4 import re 5 6 def getPage(url): 7 #urllib.urlopen(url[, data[, proxies]]) : 8 #创建一个表示...
分类:
编程语言 时间:
2015-07-26 11:05:31
阅读次数:
124
1.三种选择排序(简单选择排序,树形选择排序,堆排序)#include#include#include#include#include#include #includeconst int INF=0X3f3f3f3f;using namespace std;typedef struct{ int.....
分类:
编程语言 时间:
2015-07-26 11:05:56
阅读次数:
112
转:google mock C++单元测试框架2012-03-12 09:33:59http://blog.chinaunix.net/uid-25748718-id-3129590.htmlGoogle Mock 入门概述什么是Mock?Mock,更确切地说应该是Mock Object。它究竟是什...
分类:
编程语言 时间:
2015-07-26 11:04:28
阅读次数:
230
排序思路:整个算法从最下面的元素开始,对相邻的元素进行比较,经过交换使得较小的元素在较大的元素之上,经过对每个元素的两两比较,最后最小的元素被移到前面的位置。算法实现:public class BubbleSort { public static void bubbleSort(int arr...
分类:
编程语言 时间:
2015-07-26 11:00:38
阅读次数:
118
(1)Scala的原生线程(Main主线程)也可以看做是一个Actor,当它需要接受并处理消息的时候,会直接调用Actor伴生对象的self方法返回一个Actor实例对象,这样通过这个Actor实例对象的receive方法来接受并处理其他Actor发送给主线程的消息。(2)在Scala语言中,消息的...
分类:
编程语言 时间:
2015-07-26 11:00:16
阅读次数:
199
跟上时代,用vs2010, 新建一个MFC应用程序Helloworld。目录结构:所有文件分为6个部分:解决方案相关文件、工程相关文件、应用程序头文件和源文件、资源文件、预编译头文件和编译链接生成文件。 1.解决方案相关文件 解决方案相关文件包括解决方案文件夹下的.sdf文件、.sln文件、.suo...
分类:
编程语言 时间:
2015-07-26 11:02:13
阅读次数:
181
$file = 'xingxiu.php'; $xx = array( 0=>array('id'=>13,'xingxiu'=>'室宿'), 1=>array('id'=>14,'xingxiu'=>'壁宿'), 2=>array('i...
分类:
编程语言 时间:
2015-07-26 10:59:34
阅读次数:
136
// 此博文为迁移而来,写于2015年2月24日,不代表本人现在的观点与看法。原始地址:http://blog.sina.com.cn/s/blog_6022c4720102vspe.html1、前言在了解拓扑排序之前,我们先来看一道题目以更好的理解:一个较大的工程往往被划分成许多子工程,我们把这些...
分类:
编程语言 时间:
2015-07-26 11:01:13
阅读次数:
202