상세 컨텐츠

본문 제목

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)

 

 

반응형

ai 핫토픽

챗GPT 무료 와 챗GPT 유료 차이점과 GPT-4 무료 사용법

챗GPT 어플, 안드로이드 앱 설치와 사용법, GPT-4o 음성 대화, 무료 사용법

GPT-5와 의료 분야, AI의 역할 재정립

경제 지표 시계열 분석을 통한 정책 제언, 파이썬을 활용한 GDP 성장률 예측과 그 활용법

챗GPT 한국어 설정, 챗GPT 한글 사용법


챗GPT 무료로 사진같은 그림 그리기


관련글 더보기