상세 컨텐츠

본문 제목

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)

 

 

반응형
● LIVE: 2026년 최신 데이터 업데이트 완료

"이번 주 1등 당첨 명당,
지도로 바로 확인하세요!"

전국 1등 배출 데이터를 기반으로 분석한
내 주변 실시간 S등급 명당 리스트

로또 명당 지도 샘플
🔍 우리 동네 숨은 명당 찾는 중...

* 1등 배출 횟수 및 거리를 실시간으로 계산합니다.


관련글 더보기