상세 컨텐츠

본문 제목

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 핫토픽

단 1채로도 5억 시세차익! 동탄 줍줍 청약의 주인공이 되어보세요!

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

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

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

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

AI 기반 검색 엔진, ChatGPT의 SearchGPT와 구글의 비교

챗GPT로 하루 100통 이메일 자동 작성하는 비법 공개

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


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



관련글 더보기