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:34] – 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 53: | Line 53: | ||
} | } | ||
</ | </ | ||
- | * **copy:** | + | * **copy: |
<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:** | + | * **swap: |
<code java Swap.java> | <code java Swap.java> | ||
import java.util.*; | import java.util.*; | ||
Line 90: | Line 90: | ||
List< | List< | ||
System.out.println(" | System.out.println(" | ||
- | Collections.swap(list); | + | Collections.swap(list, 0, 2); |
System.out.println(" | System.out.println(" | ||
} | } | ||
} | } | ||
</ | </ | ||
- | * **addAll: | + | * **addAll: |
- | * **frequency: | + | <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: | ||
<code java Frequency.java> | <code java Frequency.java> | ||
import java.util.*; | import java.util.*; | ||
Line 109: | Line 120: | ||
</ | </ | ||
- | * **min:** | + | * **min: |
- | * **max:** | + | * **max: |
<code java MinMax.java> | <code java MinMax.java> | ||
import java.util.*; | import java.util.*; | ||
Line 122: | Line 133: | ||
} | } | ||
</ | </ | ||
+ | |||
+ | |Προηγούμενο: |
java/jfc_algorithms.1426602840.txt.gz · Last modified: 2015/03/17 14:34 by gthanos