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:41] – 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 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:** Αντιμεταθέτει τα στοιχεία μεταξύ δύο θέσεων της λίστας. | ||
Line 120: | Line 120: | ||
</ | </ | ||
- | * **min:** | + | * **min: |
- | * **max:** | + | * **max: |
<code java MinMax.java> | <code java MinMax.java> | ||
import java.util.*; | import java.util.*; | ||
Line 133: | Line 133: | ||
} | } | ||
</ | </ | ||
+ | |||
+ | |Προηγούμενο: |
java/jfc_algorithms.1426603270.txt.gz · Last modified: 2015/03/17 14:41 by gthanos