Cool
Cool
Published on 2022-03-31 / 23 Visits
0
0

java 冒泡排序和python 冒泡排序

java

public static void main(String[] args) {
//        long nums=1654134665178L;
        long nums=123456789L;
        String s = String.valueOf(nums);
        String[] split = s.split("");
        int[] sp=new int[split.length];
        for (int i = 0; i < split.length; i++) {
            sp[i]=Integer.parseInt(split[i]);
        }

        for (int i = 0; i < sp.length; i++) {
            for (int j = 0; j < sp.length; j++) {
               if (sp[i]>sp[j]) {
                   int temp=sp[i];
                   sp[i]=sp[j];
                   sp[j]=temp;
               }
            }
        }
        for (int i : sp) {
            System.out.println(i);
        }


        System.out.println(nums);
    }

python

import os
from lxml.html.clean import unichr

if __name__ == '__main__':
    list1=1654134665178
    list1=list1.__str__()
    list2=[]
    w=0
    for x in list1:
        print(x)
        list2.append(x)
        w=w+1
    print(list1)
    list1=list2
    i=0
    j=0
    while i < len(list1):
        j=0
        while j< len(list1):
            if list1[i]>list1[j]:
                temp_num=list1[i]
                list1[i]=list1[j]
                list1[j]=temp_num
            j=j+1
        i=i+1
    print(list1)


Comment