상세 컨텐츠

본문 제목

def generate_random_matrix():

시사경제지식

by 브로마리 2023. 8. 26. 13:01

본문

반응형

import random

# 3x3 배열에 무작위 숫자 채우기
def generate_random_matrix():
    matrix = [[random.randint(1, 100) for _ in range(3)] for _ in range(3)]
    return matrix

# 배열 출력
def print_matrix(matrix):
    for row in matrix:
        print(" ".join(map(str, row)))

# 버블 소트 함수
def bubble_sort(matrix):
    n = len(matrix)
    
    for i in range(n):
        for j in range(0, n-i-1):
            if matrix[j][0] > matrix[j+1][0]:
                matrix[j], matrix[j+1] = matrix[j+1], matrix[j]

# 메인 함수
if __name__ == "__main__":
    matrix = generate_random_matrix()
    print("원본 배열:")
    print_matrix(matrix)
    
    bubble_sort(matrix)
    
    print("\n정렬된 배열:")
    print_matrix(matrix)

 

 

import random

# 3x3 배열에 무작위 숫자 채우기
def generate_random_matrix():
    matrix = [[random.randint(1, 100) for _ in range(3)] for _ in range(3)]
    return matrix

# 배열 출력
def print_matrix(matrix):
    for row in matrix:
        print(" ".join(map(str, row)))

# 버블 소트 함수
def bubble_sort(matrix):
    n = len(matrix)
    
    for i in range(n):
        for j in range(0, n-i-1):
            if matrix[j][0] > matrix[j+1][0]:
                matrix[j], matrix[j+1] = matrix[j+1], matrix[j]

# 메인 함수
if __name__ == "__main__":
    matrix = generate_random_matrix()
    print("원본 배열:")
    print_matrix(matrix)
    
    bubble_sort(matrix)
    
    print("\n정렬된 배열:")
    print_matrix(matrix)

 

 

 

import random

# 3x3 배열에 무작위 숫자 채우기
def generate_random_matrix():
    matrix = [[random.randint(1, 100) for _ in range(3)] for _ in range(3)]
    return matrix

# 배열 출력
def print_matrix(matrix):
    for row in matrix:
        print(" ".join(map(str, row)))

# 버블 소트 함수
def bubble_sort(matrix):
    n = len(matrix)
    
    for i in range(n):
        for j in range(0, n-i-1):
            if matrix[j][0] > matrix[j+1][0]:
                matrix[j], matrix[j+1] = matrix[j+1], matrix[j]

# 메인 함수
if __name__ == "__main__":
    matrix = generate_random_matrix()
    print("원본 배열:")
    print_matrix(matrix)
    
    bubble_sort(matrix)
    
    print("\n정렬된 배열:")
    print_matrix(matrix)

 

 

반응형

궁금할 만한 핫토픽 모음

아이폰16 Pro, 자급제, 사전 예약, 네이버 쇼핑 top 50




김포 재개발 대장주 한강 수자인 오브센트




챗GPT GPT-4o 무료로 그림 그리기



관련글 더보기