Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public static ArrayList<Integer> SSTF(ArrayList<Integer> järjend){
- ArrayList<Integer> järjekord= new ArrayList<Integer>();
- ArrayList<Integer> vahe=new ArrayList<Integer>();
- for(int a:järjend){
- vahe.add(a);
- }
- int i=0;
- while(i<vahe.size()){
- System.out.println();
- System.out.println(vahe);
- System.out.println(vahe.size());
- System.out.println(järjekord);
- System.out.println();
- int lähim=järjend.get(0);
- int j=0;
- int y=0;
- while(j<vahe.size()){
- if (i<1){
- if(Math.abs(lugemisPea-vahe.get(j))<lähim){
- lähim=vahe.get(j);
- y=j;
- System.out.println(lähim);
- }
- }
- else if(Math.abs(vahe.get(j)-järjekord.get(järjekord.size()-1))<lähim){
- lähim=vahe.get(j);
- y=j;
- }
- j++;
- }
- vahe.remove(y);
- järjekord.add(lähim);
- i++;
- }
- System.out.println(järjekord);
- return järjekord;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement