p*****2 发帖数: 21240 | 1 刚做了一个小题。不知道第二种写法面试会不会悲剧?
object test2 extends App {
val n=readLine.toInt
val a=readLine.split(" ").map(_.toInt)
var max=0
for(i<-0 until n)
{
var value=a(i)
max=math.max(max,a(i))
for(j<-i+1 until n)
{
value^=a(j)
max=math.max(max,value)
}
}
println(max)
}
object test2 extends App {
val n=readLine.toInt
val a=readLine.split(" ").map(_.toInt)
println((for(i<-0 until n) yield for(j<-i+1 to n) yield a.slice(i,j).
reduce(_^_)).reduce(_++_).max)
} |
h****n 发帖数: 1093 | 2 大牛哪天写个帖子,把会的语言各个罗列一下点评一下优缺点让后来人少走点弯路
【在 p*****2 的大作中提到】 : 刚做了一个小题。不知道第二种写法面试会不会悲剧? : object test2 extends App { : val n=readLine.toInt : val a=readLine.split(" ").map(_.toInt) : : var max=0 : for(i<-0 until n) : { : var value=a(i) : max=math.max(max,a(i))
|
p*****2 发帖数: 21240 | 3
我用过的语言挺多的,但是没有一个精通的,不敢卖弄呀。罗列一下吧,可能不完全.
目前最喜欢的应该是ruby,但是速度太慢了,没法参加比赛,所以改用scala了。java
这个语言挺不爽的,但是dominate job market。
pascal
C
foxpro
VB
VC
Powerbuilder
Java
C++ builder
Perl
PHP
C#
Javascript
C++/CLI
Powershell
Python
Ruby
Scala
【在 h****n 的大作中提到】 : 大牛哪天写个帖子,把会的语言各个罗列一下点评一下优缺点让后来人少走点弯路
|
t*********h 发帖数: 941 | 4 跪拜
.
java
【在 p*****2 的大作中提到】 : : 我用过的语言挺多的,但是没有一个精通的,不敢卖弄呀。罗列一下吧,可能不完全. : 目前最喜欢的应该是ruby,但是速度太慢了,没法参加比赛,所以改用scala了。java : 这个语言挺不爽的,但是dominate job market。 : pascal : C : foxpro : VB : VC : Powerbuilder
|