java:jfc_algorithms
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| java:jfc_algorithms [2015/03/17 14:31] – gthanos | java:jfc_algorithms [2020/03/17 06:27] (current) – gthanos | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Αλγόριθμοι ====== | ====== Αλγόριθμοι ====== | ||
| - | Οι βασικοί αλγόριθμοι του | + | Οι βασικοί αλγόριθμοι του |
| - | * **sorting: | + | * **sorting: |
| <code java Sort.java> | <code java Sort.java> | ||
| import java.util.*; | import java.util.*; | ||
| Line 16: | Line 16: | ||
| </ | </ | ||
| - | * **shuffling | + | * **shuffling: ** Ανακατεύει στα στοιχεία της λίστας σε τυχαία σειρά. |
| <code java Shuffle.java> | <code java Shuffle.java> | ||
| import java.util.*; | import java.util.*; | ||
| Line 28: | Line 28: | ||
| } | } | ||
| </ | </ | ||
| - | * **reverse: | + | * **reverse: |
| <code java Reverse.java> | <code java Reverse.java> | ||
| import java.util.*; | import java.util.*; | ||
| Line 40: | Line 40: | ||
| } | } | ||
| </ | </ | ||
| - | * **fill:** | + | * **fill: |
| <code java Fill.java> | <code java Fill.java> | ||
| import java.util.*; | import java.util.*; | ||
| Line 52: | Line 52: | ||
| } | } | ||
| } | } | ||
| - | | + | </ |
| + | | ||
| <code java Copy.java> | <code java Copy.java> | ||
| - | |||
| import java.util.*; | import java.util.*; | ||
| public class Copy { | public class Copy { | ||
| - | public static void main(String args[]) { | + | |
| - | // create two lists | + | // create two lists |
| - | | + | |
| - | List< | + | List< |
| - | + | ||
| - | // populate two lists | + | // populate two lists |
| - | srclst.add(" | + | srclst.add(" |
| - | srclst.add(" | + | srclst.add(" |
| - | srclst.add(" | + | srclst.add(" |
| - | + | ||
| - | destlst.add(" | + | destlst.add(" |
| - | destlst.add(" | + | destlst.add(" |
| - | destlst.add(" | + | destlst.add(" |
| - | destlst.add(" | + | destlst.add(" |
| - | destlst.add(" | + | destlst.add(" |
| - | + | ||
| - | // copy into dest list | + | // copy into dest list |
| - | Collections.copy(destlst, | + | Collections.copy(destlst, |
| - | + | ||
| - | System.out.println(" | + | |
| - | System.out.println(" | + | System.out.println(" |
| - | | + | } |
| + | } | ||
| + | </ | ||
| + | * **swap:** Αντιμεταθέτει τα στοιχεία μεταξύ δύο θέσεων της λίστας. | ||
| + | <code java Swap.java> | ||
| + | import java.util.*; | ||
| + | |||
| + | public class Swap { | ||
| + | public static void main(String[] args) { | ||
| + | List< | ||
| + | System.out.println(" | ||
| + | Collections.swap(list, | ||
| + | System.out.println(" | ||
| + | } | ||
| + | } | ||
| + | </ | ||
| + | * **addAll:** Προσθέτει επιπλέον στοιχεία στη λίστα | ||
| + | <code java addAll.java> | ||
| + | import java.util.*; | ||
| + | |||
| + | public class AddAll { | ||
| + | public static void main(String[] args) { | ||
| + | List< | ||
| + | Collections.addAll(list, | ||
| + | System.out.println(list); | ||
| + | } | ||
| + | } | ||
| </ | </ | ||
| - | | + | * **frequency: |
| - | * **addAll: | + | |
| - | | + | |
| <code java Frequency.java> | <code java Frequency.java> | ||
| import java.util.*; | import java.util.*; | ||
| Line 96: | Line 120: | ||
| </ | </ | ||
| - | * **min:** | + | * **min: |
| - | * **max:** | + | * **max: |
| <code java MinMax.java> | <code java MinMax.java> | ||
| import java.util.*; | import java.util.*; | ||
| Line 109: | Line 133: | ||
| } | } | ||
| </ | </ | ||
| + | |||
| + | |Προηγούμενο: | ||
java/jfc_algorithms.1426602716.txt.gz · Last modified: 2015/03/17 14:31 by gthanos
