728x90 반응형 만들기4 [파이썬] 리스트로 큐 자료구조 만들기 Queue 큐 Queue 란? 큐는 선형 자료구조로, 먼저 저장한 자료가 먼저 출력되는 FIFO (First In First Out) 의 구조를 이룹니다. 예를 들어 설명을 해보겠습니다. 큐를 이용하는 방법은 간단하게 2가지가 있습니다. 1. 자료 추가 2. 자료 뽑기 [] 빈 큐가 있다고 가정해봅시다. 1, 2, 3 자료를 차례대로 추가를 하면 큐는 [1, 2, 3] 이런 형태가 됩니다. 2. 자료 뽑기 자료를 뽑을 때에도 추가된 순서대로 뽑기가 됩니다. 자료를 3개를 뽑으면 차례대로 1, 2, 3이 나옵니다. 리스트로 큐 만들기 1 파이썬에서 리스트로 큐를 만들기 위한 방법은 많지만 이 글에서는 간단한 2가지 방법을 소개합니다. 첫번째 방법은 자료를 추가할 때는 리스트의 맨 뒤에서부터 추가를 하고 자료를 뽑을 .. 2024. 2. 5. [로블록스 코딩] 로블록스 스튜디오 사용하기 안녕하세요 아임코딩입니다. 로블록스를 이용하여 코딩을 하고 나만의 게임을 만들기 위해서는 로블록스 스튜디오가 필요합니다. 로블록스 스튜디오는 로블록스 홈페이지에 접속한 후 설치할 수 있습니다. 로블록스 홈페이지 https://www.roblox.com 로그인 Please enable Javascript to use all the features on this site. Roblox 시작 중... 회원과 연결 중... 상단의 대화 상자에서 내 선택 기억하기를 체크 후 링크를 클릭하면 다음번에 체험을 더 빨리 시작할 수 있어요 www.roblox.com 로블록스 홈페이지 상단에 보시면 만들기 버튼이 있습니다. 만들기 버튼을 누르면 아래와 같이 로블록스 크리에이터 허브에 접속할 수 있습니다. 로블록스 크리에이.. 2024. 1. 5. [엔트리] 축구 게임 만들기 안녕하세요 아임코딩입니다. 이번에는 엔트리로 간단한 축구게임을 만들어보겠습니다. 유튜브 링크 https://youtu.be/En6k8FCMLHQ 오브젝트 목록 축구게임에 사용된 오브젝트 목록입니다. 축구 선수 2명, 축구공 하나, 오른쪽 골대 2개를 추가해줍니다. 화면 구성 화면 구성은 다음과 같이 해줍니다. 선수 모양과 골대를 뒤집는 건 아래와 같이 진행해줍니다. 축구공 오브젝트 코드 축구공 오브젝트의 코드는 위의 그림과 같습니다. 계속 이동 방향으로 4만큼 움직입니다. 오른쪽 선수에 닿으면 방향과 이동 방향을 225 ~ 315 사이로 설정합니다. 왼쪽 선수에 닿으면 방향과 이동 방향을 45 ~ 135 사이로 설정합니다. 오른쪽 골대에 닿으면 오른쪽 선수 승 신호를 보냅니다. 왼쪽 골대에 닿으면 왼쪽 .. 2023. 5. 8. [엔트리] 두더지 잡기 게임 안녕하세요 아임코딩입니다. 이번에는 두더지 잡기 게임을 만들어보겠습니다. 두더지 오브젝트 추가 두더지 오브젝트의 크기는 70%으로 설정했습니다. 두더지 오브젝트 복제 두더지 오브젝트를 복제해서 여러 곳에서 두더지가 나올 수 있도록 만들겠습니다. 시작 코드 : 시작하기 버튼을 클릭했을 때 흐름 코드 : ~~ 번 반복하기, ~~의 복제본 만들기 움직임 코드 : x : ~~ y : ~~ 위치로 이동하기 생김새 코드 : 모양 숨기기 계산 코드 : ~~ 부터 ~~ 사이의 무작위 수 x, y 위치로 이동하기 안에 계산 코드에 있는 무작위 수 코드 블록을 넣어서 두더지 오브젝트가 복제될 때 무작위 위치로 이동할 수 있도록 했습니다. 마지막에 모양을 숨기는 이유는 복제된 오브젝트만 사용하여 두더지 잡기 게임을 만들 것.. 2023. 5. 6. 이전 1 다음 728x90 반응형