[JUG-Indonesia] Indonesia National Contest (INC 2008)

2008-05-03 Terurut Topik Felix Halim
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

[JUG-Indonesia] Maximum Java Heap size cuma sekitar 2GB?

2008-05-14 Terurut Topik Felix Halim
Java dengan -Xmx3800m ? Boleh tau pake OS apa? atau ada trik lainnya? Thanks, Felix Halim

Re: [JUG-Indonesia] Maximum Java Heap size cuma sekitar 2GB?

2008-05-14 Terurut Topik 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

Re: [JUG-Indonesia] [OOT] Tanya Algoritma Greedy

2008-05-14 Terurut Topik Felix Halim
diberikan :) Felix Halim

Re: [JUG-Indonesia] [OOT] Tanya Algoritma Greedy

2008-05-14 Terurut Topik Felix Halim
kayaknya). Felix Halim

Re: [JUG-Indonesia] Re: Indonesia National Contest (INC 2008)

2008-05-15 Terurut Topik Felix Halim
(+ skills lainnya). Felix Halim

Re: [JUG-Indonesia] Re: Indonesia National Contest (INC 2008)

2008-05-15 Terurut Topik 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

Re: [JUG-Indonesia] Re: Indonesia National Contest (INC 2008)

2008-05-15 Terurut Topik 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

Re: [JUG-Indonesia] [OOT] Tanya Algoritma Greedy

2008-05-15 Terurut Topik 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

Re: [JUG-Indonesia] Re: Indonesia National Contest (INC 2008)

2008-05-15 Terurut Topik 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

Re: [JUG-Indonesia] [OOT] Tanya Algoritma Greedy

2008-05-15 Terurut Topik 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

Re: [JUG-Indonesia] Re: Indonesia National Contest (INC 2008)

2008-05-15 Terurut Topik 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

Re: [JUG-Indonesia] Tanya PriorityQueue

2008-05-27 Terurut Topik Felix Halim
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

Re: [JUG-Indonesia] Re: Tanya PriorityQueue

2008-05-27 Terurut Topik 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

[JUG-Indonesia] puts nya C/C++ vs. System.out.println nya Java (Result: Java kalah telak!)

2008-06-01 Terurut Topik Felix Halim
solusi Java dalam bentuk apapun. Apakah ada cara supaya Java tidak kalah setelak ini? Felix Halim

Re: [JUG-Indonesia] puts nya C/C++ vs. System.out.println nya Java (Result: Java kalah telak!)

2008-06-01 Terurut Topik Felix Halim
BufferedReader jauh lebih cepat dari pada langsung menggunakan Scanner. Felix Halim

Re: [JUG-Indonesia] puts nya C/C++ vs. System.out.println nya Java (Result: Java kalah telak!)

2008-06-01 Terurut Topik Felix Halim
untuk game programming dan program enterprise dibuat dengan C/C++. +1 Felix Halim

Re: [JUG-Indonesia] puts nya C/C++ vs. System.out.println nya Java (Result: Java kalah telak!)

2008-06-01 Terurut Topik 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

Re: [JUG-Indonesia] puts nya C/C++ vs. System.out.println nya Java (Result: Java kalah telak!)

2008-06-01 Terurut Topik Felix Halim
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

Re: [JUG-Indonesia] puts nya C/C++ vs. System.out.println nya Java (Result: Java kalah telak!)

2008-06-01 Terurut Topik 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

Re: [JUG-Indonesia] Re: puts nya C/C++ vs. System.out.println nya Java (Result: Java kalah telak!)

2008-06-02 Terurut Topik Felix Halim
java.io.BufferedWriter Bukan sekedar writer yang di buffer loh :P Felix Halim

Re: [JUG-Indonesia] Re: puts nya C/C++ vs. System.out.println nya Java (Result: Java kalah telak!)

2008-06-02 Terurut Topik 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

Re: [JUG-Indonesia] Re: puts nya C/C++ vs. System.out.println nya Java (Result: Java kalah telak!)

2008-06-02 Terurut Topik Felix Halim
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

Re: [JUG-Indonesia] Re: puts nya C/C++ vs. System.out.println nya Java (Result: Java kalah telak!)

2008-06-02 Terurut Topik Felix Halim
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

Re: [JUG-Indonesia] Re: puts nya C/C++ vs. System.out.println nya Java (Result: Java kalah telak!)

2008-06-02 Terurut Topik 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

Re: [JUG-Indonesia] Re: puts nya C/C++ vs. System.out.println nya Java (Result: Java kalah telak!)

2008-06-02 Terurut Topik 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

Re: [JUG-Indonesia] Re: puts nya C/C++ vs. System.out.println nya Java (Result: Java kalah telak!)

2008-06-04 Terurut Topik Felix Halim
terlihat langsung di project besar. Felix Halim

Re: [JUG-Indonesia] [Challenge] String to double conversion

2008-06-04 Terurut Topik Felix Halim
disediakan Java aja kalo menurut saya. Beda 1 detik masih acceptable kan? Felix Halim

Re: [JUG-Indonesia] Re: puts nya C/C++ vs. System.out.println nya Java (Result: Java kalah telak!)

2008-06-04 Terurut Topik 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

Re: [JUG-Indonesia] [Challenge] String to double conversion

2008-06-04 Terurut Topik Felix Halim
, 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

Re: [JUG-Indonesia] [Challenge] String to double conversion

2008-06-04 Terurut Topik Felix Halim
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

Re: [JUG-Indonesia] Kode menarik

2008-06-06 Terurut Topik Felix Halim
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

Re: [JUG-Indonesia] Kode menarik

2008-06-06 Terurut Topik Felix Halim
juta, cuma perlu sekitar 20 steps sudah dapat. Felix Halim

Re: [JUG-Indonesia] Kode menarik

2008-06-06 Terurut Topik 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

Re: [JUG-Indonesia] Kode menarik

2008-06-06 Terurut Topik Felix Halim
(di index 0). Felix Halim

Re: [JUG-Indonesia] Kode menarik

2008-06-06 Terurut Topik 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

Re: [JUG-Indonesia] Kode menarik

2008-06-06 Terurut Topik 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

Re: [JUG-Indonesia] Kode menarik

2008-06-06 Terurut Topik 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

Re: [JUG-Indonesia] Kode menarik

2008-06-07 Terurut Topik 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

Re: [JUG-Indonesia] Kode menarik

2008-06-08 Terurut Topik Felix Halim
guaranteed O ( log N ) ? Felix Halim

Re: [JUG-Indonesia] Kode menarik

2008-06-08 Terurut Topik 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

Re: [JUG-Indonesia] Kode menarik

2008-06-09 Terurut Topik Felix Halim
jawab soal yang ini (sampe jadi codingnya), calon masuk 10 besar deh :D Felix Halim Minimum.java Description: Binary data

Re: [JUG-Indonesia] Kode menarik

2008-06-09 Terurut Topik Felix Halim
minimum value di BST yang mempunyai index antara i dan j. Felix Halim

Re: [JUG-Indonesia] Kode menarik

2008-06-09 Terurut Topik Felix Halim
AVL tree. Felix Halim

Re: [JUG-Indonesia] Kode menarik

2008-06-09 Terurut Topik 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

Re: [JUG-Indonesia] Kode menarik

2008-06-10 Terurut Topik 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

Re: [JUG-Indonesia] Kode menarik

2008-06-10 Terurut Topik 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

Re: [JUG-Indonesia] Kode menarik

2008-06-10 Terurut Topik Felix Halim
pengetahuan tentang Dynamic Programming yang kuat. Tapi kelihatannya bukan masalah bagi seorang Andrian Kurniady :P Menarik kan? Mau soal lagi? :D Felix Halim

Re: [JUG-Indonesia] Kode menarik

2008-06-11 Terurut Topik Felix Halim
Kurniady tidak ada di artikel tersebut :P Bener gak kur? coba di cek deh... Felix Halim

Re: [JUG-Indonesia] Re: Indonesia National Contest (INC 2008)

2008-07-04 Terurut Topik 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

Re: [JUG-Indonesia] [ask]split string d J2ME??

2008-08-12 Terurut Topik Felix Halim
) 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

[JUG-Indonesia] Connect to Oracle : The Network Adapter could not establish the connection

2009-04-07 Terurut Topik Felix Halim
pengalaman dengan ini? Thanks, Felix Halim

Re: [JUG-Indonesia] Connect to Oracle : The Network Adapter could not establish the connection

2009-04-08 Terurut Topik 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