Spring ato EJB gak masalah,
dijamin lancar ;)
Yang masih mahasiswa bisa coba ikut INC 2008 tahun ini.
Lombanya bisa pake Java kok :D
Saya ingin lihat salah satu juara dari Juggers!
Go Go Juggers!
Felix Halim
Java dengan -Xmx3800m ?
Boleh tau pake OS apa? atau ada trik lainnya?
Thanks,
Felix Halim
Ini ada yang udah ngumpulin info ttg Java Heap size. Cukup exhaustive:
http://mail-archives.apache.org/mod_mbox/ws-axis-user/200511.mbox/[EMAIL
PROTECTED]
Tapi masa sih gak ada patch buat Win XP 32bit supaya bisa nembus batasan 2 GB...
Cape bener musti ganti OS 64bit..
Felix Halim
2008/5/14
diberikan :)
Felix Halim
kayaknya).
Felix Halim
(+ skills lainnya).
Felix Halim
lebih lambat) untuk kasus tertentu.
Kalau Java kan untuk declare Map aja butuh puluhan karakter :P (blum
lagi akes nya butuh .get() .set() :P).
Jadi harus liat2 language yang lain juga untuk menghadapi suatu masalah.
Felix Halim
mockup gara2 running environmentnya bisa beda2.
Tapi itu kan jaman dulu...
kalo Java sih environmentnya (harusnya) sama dimana2,
jadi mockup (IMHO) boleh dilakukan :D.
Felix Halim
ICPC, Google Code Jam-ers berkumpul dan solving
problems tiap minggunya lewat SRM (Single Round Match).
Dan pembahasannya juga dikeluarin tiap minggunya.
http://www.topcoder.com/tc
Dibanding dengan website saya, TopCoder jauh lebih patut dilihat.
Felix Halim
Contest :)
Btw, dari UI keliatannya sudah pada ber-api2 untuk ngedaftar:
http://scele.cs.ui.ac.id/s1/mod/forum/discuss.php?d=9498
Ada yang bikin Fun Programming Club (FPC) buat latihan!
Gile.. semangat anak2 UI boleh juga.
Yang lain jangan mau kalah :)
Felix Halim
.
Tergantung audiencenya. Kalo INC yah buat apa pake Inggris?
Toh pesertanya anak indo semua dan lebih enak bisa pake bahasa gaul :P
Kalo untuk hal2 yang dibaca umum baru Inggris :D
Felix Halim
enak.
Itu best practice yang saya pakai selama kompetisi ACM ICPC.
Info dari Juri:
IDE yang dipake ada 3: devcpp, eclipse, textpad
OS nya windows.
Felix Halim
2008/5/15 ade_huh [EMAIL PROTECTED]:
ini gak boleh pake IDE
cuman pake texteditor seperti notepad
klo saya denger buat tahun sekarang
PriorityQueue, dan didalamnya ada 1,000,000 element.
Maka untuk mengambil element terkecil hanya dibutuhkan maksimum
log(1,000,000) == 20 kali looping.
Jelas banget kan perbedaannya?
Felix Halim
untuk forcing interfacenya dan memberikan jaminan bahwa
operasi yang mungkin hanya di front of queue (poll) dan back of queue
(push) dan top of stack.
Felix Halim
2008/5/28 imam baihaqi [EMAIL PROTECTED]:
eh bukannya beda Array sama Queue sama Stack, meskipun di C, kan
mereka cenderung ke
solusi Java
dalam bentuk apapun.
Apakah ada cara supaya Java tidak kalah setelak ini?
Felix Halim
BufferedReader jauh lebih cepat dari pada langsung
menggunakan Scanner.
Felix Halim
untuk game
programming dan program enterprise dibuat dengan C/C++.
+1
Felix Halim
Penggunaan 10 threads untuk output masing2 100,000 baris tidak lebih
cepat dari single thread.
Err.. tujuan saya ini untuk mencari tahu apa yang membuat puts begitu
cepat (4.4 kali dari System.out.println nya Java)
Java gak boleh maen licik pake multi-threading donk :P hehe.
Felix Halim
2008/6
kasih cara yang tidak sembarangan untuk
menguji paradigma berbeda ini.
Diatas, kenapa kamu mengatakan kalo membandingkan:
System.out.print(felix\n)
dengan
System.out. println(felix)
adalah cara yang sembarangan?
(itu lho yang saya tangkep, kalau salah mohon di-koreksi).
Felix Halim
keuntungan -server dibanding tidak pakai.
Kalo mau lebih cepet lagi, coba pake IBM JDK (versi 1.4) deh. Bisa 2x
lebih cepat daripada C++
Saya tidak punya IBM JDK, mungkin yang punya bisa coba test kalu sempat?
Felix Halim
java.io.BufferedWriter
Bukan sekedar writer yang di buffer loh :P
Felix Halim
RALAT!
Java NIO tidak secepat ini.
Saya lupa panggil close() :P
Ternyata setelah dipanggil close, menjadi 0.784 detik !!
Solusi Terbaik masih BufferedWriter !!!
Sorry False Alarm!
Felix Halim
2008/6/2 Felix Halim [EMAIL PROTECTED]:
2008/6/2 Felix Halim [EMAIL PROTECTED]:
Berikut summary
2008/6/2 Felix Halim [EMAIL PROTECTED]:
Berikut summary runtime nya untuk ngeprint felix\n 1 juta kali:
- puts(felix) (C/C++) = 0.055 secs
- printf(felix\n) (C/C++) = 0.220 secs (setelah pake compiler
optimization -O3, menjadi 0.055 secs)
- System.out.print (Java) = 4.484 secs
2008/6/2 Jaimy Azle [EMAIL PROTECTED]:
On Monday, June 2, 2008, 2:31:26 PM, Felix Halim wrote:
Apakah anda yakin System.out menggunakan BufferedWriter? Tolong di cek lagi.
Saya lihat source code System.out nya di java.lang.System itu classnya
adalah PrintStream bukan BufferedWriter (meskipun
; j1; j++) buffer.put(msg);
buffer.flip();
fc.write(buffer);
}
fout.close();
Solusi terbaik masih BufferedWriter :D
Yang roughly 3-4 kali lebih lambat dari puts.
Felix Halim
; j1; j++) buffer.put(msg);
buffer.flip();
fc.write(buffer);
}
fout.close();
Solusi terbaik masih BufferedWriter :D
Yang roughly 3-4 kali lebih lambat dari puts.
Felix Halim
terlihat langsung di project besar.
Felix Halim
disediakan Java aja kalo menurut saya.
Beda 1 detik masih acceptable kan?
Felix Halim
BufferedWriter untuk tulis ke STDOUT jika ingin print
dalam jumlah banyak.
Setidaknya sekarang kita sudah boleh tenang memakai BufferedWriter.
Kecepatannya menyaingi puts nya C/C++ kok.
Thread ini sudah boleh ditutup :D
Thanks buat semua yang udah kasih masukkan.
Felix Halim
2008/6/2 Felix Halim [EMAIL
, mungkin saja ada pengecekan lain yang membuat
Double.valueOf lambat.
Entah pengecekan lain itu critical atau tidak (demi precision)?
Felix Halim
ToDouble.java
Description: Binary data
lambat, pasti banyak pengecekan di dalamnya.
Felix Halim
2008/6/4 Felix Halim [EMAIL PROTECTED]:
Untuk yang lain yang ingin melakukan micro-benchmark, kalau bisa
test-casesnya di-random.
Jangan hanya menggunakan single value seperti: -12.3456
Hasilnya akan sangat bias dan tidak akurat
Jam tiap tahun.
Milis yang membahas Programming Contest di indo itu:
http://groups.yahoo.com/group/indo-algo
Tapi sepi nih... disini malah seru :D, bener2 aneh...
Felix Halim
On Fri, Jun 6, 2008 at 4:57 PM, Jecki Sumargo [EMAIL PROTECTED] wrote:
On Fri, Jun 6, 2008 at 3:16 PM, naray citra
juta, cuma perlu sekitar 20 steps sudah dapat.
Felix Halim
2008/6/6 Felix Halim [EMAIL PROTECTED]:
Diberikan array of integer A (0-based index).
Saya ingin mencari bilangan integer terkecil di array A dengan index
antara [i, j] (inclusive).
Jawabannya harus dalam O ( log N )
FYI, datanya boleh di preprocess dulu.
Tapi preprocessnya gak boleh O(N^2
(di index 0).
Felix Halim
linear scan dari i ke j, dan cari yang minimum O ( N ).
Yang saya mau adalah preprocess 1x, dengan complexity maximum O ( N log N )
Lalu untuk setiap query [ i, j ] bisa di jawab hanya dengan O ( log N ).
Felix Halim
kita preprocess array A ini sedemikian sehingga
setiap query [i, j] bisa diprocess hanya dengan O ( log N ).
Tetapi one-time preprocessnya tidak boleh lebih dari O ( N log N ).
Felix Halim
acak itu lebih terstruktur.
Sehingga setiap query nya bisa di jawab dengan O ( log N ).
Preprocess nya itu hanya boleh 1x di awal.
Dan preprocessnya itu tidak boleh lebih dari O ( N log N ) steps.
Felix Halim
index 3) (ini SALAH)
Query pertama mungkin benar, tapi query ke dua dan seterusnya akan salah.
Karena indexnya setelah disort, bukan lagi index AWAL dari array A semula.
Sedangkan query yang diminta adalah index AWAL dari array A.
Felix Halim
guaranteed O ( log N ) ?
Felix Halim
.
Hanya perlu di-improve supaya worst-case nya dipastikan O( log N ).
BTW, saya senang ada yang suka algo di milis JUG :)
Felix Halim
2008/6/9 viking leon [EMAIL PROTECTED]:
hehehe, maksudnya aku dapet tapi penjelasannya agak salah:
kalau inputnya [1... 1] malah lebih bagus
semakin lempeng
jawab soal yang ini (sampe jadi codingnya), calon masuk 10
besar deh :D
Felix Halim
Minimum.java
Description: Binary data
minimum value di BST yang mempunyai
index antara i dan j.
Felix Halim
AVL tree.
Felix Halim
binary search dalam sebuah BST.
misal mencari (3,3),
parent v=2
3 2
cari di kanan ktemu node 4
Darimana value 3 berasal?
(3,3) itu index i=3 sampai index j=3.
Bukan berarti value = 3.
Felix Halim
BST in, bukan valuenya.
Jadi pas query, gw cari leftmost index sama rightmost index (log N).
Kalo diantaranya dia akan langsung return memonya.
Felix Halim
menjawab 1 juta queries
dalam 1 detik.
Katanya kan ada tuch algo O ( 1 ) nya untuk query :D
Itu tantangan berikutnya :D
Bagi yang ingin mempelajari code BST nya, silahkan tanya kalau tidak dimengerti.
Felix Halim
Minimum.java
Description: Binary data
pengetahuan tentang Dynamic Programming
yang kuat. Tapi kelihatannya bukan masalah bagi seorang Andrian
Kurniady :P
Menarik kan? Mau soal lagi? :D
Felix Halim
Kurniady tidak ada di artikel tersebut :P
Bener gak kur? coba di cek deh...
Felix Halim
/index.php
dan
http://www.suhendry.net/blog/?p=96
Target kompetisi berikutnya adalah Google Code Jam 2008:
http://code.google.com/codejam/
Tinggal 12 hari lagi! Sudah siapkah anda? :D
Di milis ini siapa saja yang rencana ikut Google Code Jam 2008?
Saya pasti ikut :)
Felix Halim
2008/5/16
) System.out.println(x);
}
}
Felix Halim
On Mon, Aug 11, 2008 at 7:02 PM, Surya [EMAIL PROTECTED] wrote:
wadu bingung juga sekali liat d j2me nggak ad fungsi split dari
library standardny.
ak puny kasus gni :
String list = ;
list += btAdd + @# + nm + @# + dt + [EMAIL PROTECTED];
aku mo
pengalaman dengan ini?
Thanks,
Felix Halim
Ternyata masalahnya di IP address...
Padahal connect ke local machine.
IP nya harus pasang 176.bla.bla.bla baru bisa.
Kalo pasang localhost atau 127.0.0.1 dia gak mao.
Aneh banget oracle... bikin pusing aja.
Felix Halim
On Tue, Apr 7, 2009 at 7:02 PM, Awaluddin Hamid a...@alasindah.com wrote
53 matches
Mail list logo