| Mau tanya.. Saya punya data begini: Google, ada nG array yang masing-masingnya terdiri dari array. (a1, b1, c1) (a2, b2, c2) (a3, b3, c3) ... (aG, bG, cG)
Bing, ada nB array yang masing-masingnya terdiri dari array. (d1, e1, f1) (d2, e2, f2) (d3, e3, f3) ... (dB, eB, fB)
Free, ada nF array yang masing-masingnya terdiri dari array. (g1, h1, i1) (g2, h2, i2) (g3, h3, i3) ... (gF, hF, iF)
Yang saya ingin lakukan adalah merge dan sort berdasarkan a, d, dan g: 1. Merge (hapus d dan g jika ada a, d, dan g yang sama. Hapus d jika a dan d sama. Hapus g jika a dan g sama. Hapus g jika d dan g sama.) Jadi jika d terhapus, e dan f juga terhapus. Jika g terhapus, h dan i juga terhapus. 2. Output hasil merge di nomor 1 3. Output isi Google yang tidak ter-merge 4. Output isi Bing yang tidak ter-merge 5. Output isi Free yang tidak ter-merge 6. Selesai.
Output (b dan c, e dan f, h dan i) sesuai dengan a, d, dan g. Jujur saya bingung menerjemahkannya ke dalam algoritma PHP.. Minta tolong arahannya, makasih.. |
Tidak ada komentar:
Posting Komentar