Redian新闻
>
LG G2 有没有刷ROOM的? 我的怎么一晚掉20%?
avatar
LG G2 有没有刷ROOM的? 我的怎么一晚掉20%?# PDA - 掌中宝
p*2
1
Scala性能还是不行呀。同样的算法Scala就是过不去,搞不清咋回事。
avatar
Y*r
2
ATT
avatar
q*a
3
需要带回国礼物+用掉gift card...
avatar
a*t
4
祝大家圣诞快乐,新年快乐 2012天天快乐!
avatar
r*3
5
新买的G2, 一晚上掉20%电,怎么破? 另外有没有好ROOM可以刷?
avatar
r*3
6
:-),用assembly吧。
avatar
K*n
7
到哪里去拿这个deal?能不能中转飞北京?谢谢!
avatar
f*n
8
也祝宝妞全家新年快乐!
avatar
i*i
9
装了什么耗电的程序?我的G2装了几十个程序,也没特意关wifi, bluetooth, NFC啥的
,一晚上看上去就掉1%到2%的样子(没看数据,但和睡觉前没啥区别)。比起以前的
Galaxy S2,最满意的就是这个了。由于对这个Stock ROM比较满意,还没有起刷机的念
头。
avatar
a*3
10
....刚开始学scala
avatar
r*s
11
thx. Just bought the round ticket for 825.80 (including tax)
One may also sign up for double mileage at united.com/offer/mpi011

【在 Y***r 的大作中提到】
: ATT
avatar
s*k
12
so cute!
新年快乐
avatar
p*o
13
要刷room 需要roomba或者neato,G2没这功能。
avatar
p*2
14

OJ不支持呀。

【在 r******3 的大作中提到】
: :-),用assembly吧。
avatar
o*l
15
哈哈
真是喜庆
新年快乐!
avatar
h*i
17
贴code。scala不慢

【在 p*****2 的大作中提到】
:
: OJ不支持呀。

avatar
s*y
18
同乐同乐!
avatar
d*g
20
等Scala再发展几年应该还行

【在 p*****2 的大作中提到】
: Scala性能还是不行呀。同样的算法Scala就是过不去,搞不清咋回事。
avatar
r*3
21
FP style的scala会比Java慢,但是差距不会有Java与Python/Ruby的差距大,一般2~3
倍的差距吧,我记得我之前看过一个网站做的benchmark。
但是scala真心不是用来做算法题的,scala中很多的features Java没有,计划中的1.8
会加一些功能进去,但是谁知道Java 1.8哪天会realse,所以很多公司开始慢慢用
scala。
但是scala不好学,而且IDE支持很差。

【在 h***i 的大作中提到】
: 贴code。scala不慢
avatar
l*b
22
还没捂热, 大牛已经啦...
avatar
h*i
23
是,scala不注意的话的确会慢,我司用了三四年,还好。没什么performance的问题。

~3
.8

【在 r******3 的大作中提到】
: FP style的scala会比Java慢,但是差距不会有Java与Python/Ruby的差距大,一般2~3
: 倍的差距吧,我记得我之前看过一个网站做的benchmark。
: 但是scala真心不是用来做算法题的,scala中很多的features Java没有,计划中的1.8
: 会加一些功能进去,但是谁知道Java 1.8哪天会realse,所以很多公司开始慢慢用
: scala。
: 但是scala不好学,而且IDE支持很差。

avatar
p*2
24
做了一下测试,感觉是CF的问题。
在我local测试的话,scala比java还快呢。小众语言,估计CF也不care。
avatar
p*2
25
还是坚持scala吧,过不了再上java。
avatar
l*a
26
小众语言适合你这样牛人
面试时候拿出来吓倒他们。。。

【在 p*****2 的大作中提到】
: 做了一下测试,感觉是CF的问题。
: 在我local测试的话,scala比java还快呢。小众语言,估计CF也不care。

avatar
p*2
27

object test6 extends App {
val sc=new Scanner(System.in)
val n=sc.nextInt
val m=sc.nextInt
val mat=new Array[String](n)
val start=System.currentTimeMillis()
for(i
def check(i:Int, j:Int, k:Int, l:Int):Boolean={
val minX=math.min(i,k)
val maxX=math.max(i,k)
val minY=math.min(j,l)
val maxY=math.max(j,l)

var minR=true
var maxR=true
var minC=true
var maxC=true

var v=minY
while(v<=maxY && (minR || maxR)){
if(mat(minX)(v)=='W') minR=false
if(mat(maxX)(v)=='W') maxR=false
v+=1
}

if(!minR && !maxR) return false

v=minX
while(v<=maxX && (minC || maxC)){
if(mat(v)(minY)=='W') minC=false
if(mat(v)(maxY)=='W') maxC=false
v+=1
}
minC || maxC
}

for(ifor(jfor(kfor(lif(mat(i)(j)=='B' && mat(k)(l)=='B' && !check(i,j,k,l)){
println("NO")
exit(0)
}
}
println("YES")

val end=System.currentTimeMillis()
println("scala time:"+(end-start));
}
public class test {
int n;
int m;
char[][] mat;
boolean check(int i, int j, int k, int l){
int minX=Math.min(i,k);
int maxX=Math.max(i,k);
int minY=Math.min(j,l);
int maxY=Math.max(j,l);

boolean minR=true;
boolean maxR=true;
boolean minC=true;
boolean maxC=true;

int v=minY;
while(v<=maxY && (minR || maxR)){
if(mat[minX][v]=='W') minR=false;
if(mat[maxX][v]=='W') maxR=false;
v+=1;
}

if(!minR && !maxR) return false;

v=minX;
while(v<=maxX && (minC || maxC)){
if(mat[v][minY]=='W') minC=false;
if(mat[v][maxY]=='W') maxC=false;
v+=1;
}
return minC||maxC;
}

boolean run(){
Scanner sc=new Scanner(System.in);
n=sc.nextInt();
m=sc.nextInt();
mat=new char[n][];
for(int i=0;i
for(int i=0;ifor(int j=0;jfor(int k=0;kfor(int l=0;lif(mat[i][j]=='B' && mat[k][l]=='B' && !check(i,j,k,
l)) return false;
return true;
}

public static void main(String[] args) throws Exception
{
long start=System.currentTimeMillis();
if(new test().run())
System.out.println("YES");
else
System.out.println("NO");
long end=System.currentTimeMillis();
System.out.println("java time:"+(end-start));
}
}

【在 h***i 的大作中提到】
: 贴code。scala不慢
avatar
p*2
28

大牛你最近研究什么呢?

【在 l*****a 的大作中提到】
: 小众语言适合你这样牛人
: 面试时候拿出来吓倒他们。。。

avatar
p*2
29

啥司呀?能refer不?

【在 h***i 的大作中提到】
: 是,scala不注意的话的确会慢,我司用了三四年,还好。没什么performance的问题。
:
: ~3
: .8

avatar
p*a
30
你这个写得完全是java style,除了把定义变量换成了val和var,higher-order
function等等feature都没用。建议先听听coursera的课。:)
avatar
p*2
31

你没搞错吧 你那么搞更慢了

【在 p**********a 的大作中提到】
: 你这个写得完全是java style,除了把定义变量换成了val和var,higher-order
: function等等feature都没用。建议先听听coursera的课。:)

avatar
r*3
32
你不把scala写成FP style那么还用scala有什么意义呢?
functions object + mapping functions+recursions, no vars这些是FP style的标志
,也是scala强大的地方啊。

【在 p*****2 的大作中提到】
:
: 你没搞错吧 你那么搞更慢了

avatar
p*a
33
scala本来就不会更快,都是跑在jvm下的东西。functional我的理解是一种风格,然后
把所有东西都小模块化,写顺了之后实现同样的功能code会比java简介很多,但性能上
并不会有提高。
做面试题用scala像你这样写说实在我不知道有什么意义。p.s scala里其实一般都不写
return

【在 p*****2 的大作中提到】
:
: 你没搞错吧 你那么搞更慢了

avatar
p*2
34

你先好好看看帖子我是在干嘛

【在 r******3 的大作中提到】
: 你不把scala写成FP style那么还用scala有什么意义呢?
: functions object + mapping functions+recursions, no vars这些是FP style的标志
: ,也是scala强大的地方啊。

avatar
p*2
35

我在跟java比较性能呢 代码不一样怎么比较 你帮我看看为什么慢吧 scala就不用教了

【在 p**********a 的大作中提到】
: scala本来就不会更快,都是跑在jvm下的东西。functional我的理解是一种风格,然后
: 把所有东西都小模块化,写顺了之后实现同样的功能code会比java简介很多,但性能上
: 并不会有提高。
: 做面试题用scala像你这样写说实在我不知道有什么意义。p.s scala里其实一般都不写
: return

avatar
b*m
36
最近一直在玩C#,还是不行呀,感觉不如Perl好玩。
avatar
p*2
37

Ruby应该更好玩吧

【在 b***m 的大作中提到】
: 最近一直在玩C#,还是不行呀,感觉不如Perl好玩。
avatar
b*m
38

没玩过,不过MS不用,我也就懒得学了。

【在 p*****2 的大作中提到】
:
: Ruby应该更好玩吧

avatar
p*2
39

感觉你可以学学F#

【在 b***m 的大作中提到】
:
: 没玩过,不过MS不用,我也就懒得学了。

avatar
b*m
40
不用的东西俺都懒得学呀。
avatar
p*2
41

M不用F#吗?

【在 b***m 的大作中提到】
: 不用的东西俺都懒得学呀。
avatar
i*r
42
不想学太多语言
C++/java/python
搞好这几个足够混饭吃了
avatar
l*a
43
搞好一个就足够了吧?

【在 i******r 的大作中提到】
: 不想学太多语言
: C++/java/python
: 搞好这几个足够混饭吃了

avatar
h*i
44
我怀疑他可能直接把scala当script运行了,都没先编译。

【在 p*****2 的大作中提到】
:
: M不用F#吗?

avatar
p*2
45

Java 6
javac -cp ".;*" %1 и java.exe -Xmx256M -jar %s
javac -cp ".;*" %1
и
java.exe -Xmx256M -DONLINE_JUDGE=true -Duser.language=en -Duser.region=US -
Duser.variant=US -jar %s
Scala
As Java
好像不是。这是他们的官方说明。跟java一样的跑法。而且绝大多数情况scala都没有
性能问题,就是某些时候有。他们用的是2.9的版本,我奇怪是不是2.9里面循环有性能
问题呢?我2.10 local测试没什么问题,比java还快呢。

【在 h***i 的大作中提到】
: 我怀疑他可能直接把scala当script运行了,都没先编译。
avatar
t*a
46
L家转play了,scala火起来了,二爷眼光好啊。
avatar
p*2
47

是呀。看来L也是个跳槽的好目标了。希望G,F跟进呀。现在FLGT,scala已经攻占了两
家了。

【在 t****a 的大作中提到】
: L家转play了,scala火起来了,二爷眼光好啊。
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。