모두열기 186

쉽지만 어려운 #Java #자바 #성공적 4.자료구조(리스트,스택,큐,해쉬테이블,집합 자료구조를 이용한 난수 중복제거

안녕하세요 j.sieun 입니다. 이번에 풀어보실 예제는 자료구조를 통해 중복제거 난수를 만드는 것입니다. 우선 해쉬셋(HashSet)은 자동으로 중복된 숫자를 제거해주는데 이것을 사용안하고 리스트만으로 중복제거하는 예제 입니다. 아래 사진을 보겠습니다. 맨위에 같은 경우는 해쉬셋으로 로또번호를 생성하였습니다. (보너스 번호까지 함꼐 했습니다. ) 다음 부분은 최대한 오차범위를 없애고자 난수 설정을 1~6까지 그리고 6개의 칸으로 설정했습니다. (이렇게 해야 중복되는 부분도 많고 그것을 수정하거나 삭제할 것이 많아서 설정했습니다. ) 그럼 변경후 사진을 보면 중복되지 않게 변경이 되었습니다. 음..이것은 힌트를 드리자면 get과 set 메소드를 사용하시면 충분히 하실수 있습니다. ↓↓↓↓↓↓↓↓↓↓↓↓↓..

java 2016.05.02

쉽지만 어려운 #Java #자바 #성공적 4.자료구조(리스트,스택,큐,해쉬테이블,집합)큐&스택 예제

안녕하세요 j.sieun 입니다. 저번시간에 자료구조에 대해 배웠으니 실력을 상승할겸 문제 하나 풀어보도록 하겠습니다. 미리 결과 화면을 보여드리겠습니다. 위에 화면 같이 회문을 찾아내는 예제가 되겠습니다. 여기서 회문이란 예를 들어 "나날이날나" 라는 단어가 있습니다. 이떄 좌우 단어가 같으면 회문이 되겠습니다. 이것을 큐와 스택을 이용하여 해결하시면 됩니다. 힌트를 주자면 큐는 나중에 넣었던 값이 출력되고스택은 가장 먼저 넣었던 값을 출력합니다. 정답은 ↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓ 하얀 글씨로 되어있습니다. import java.util.Iterator;import java.util.LinkedList;import java.util.Queue;import ..

java 2016.05.01

쉽지만 어려운 #Java #자바 #성공적 4.자료구조(리스트,스택,큐,해쉬테이블,집합)

안녕하세요 j.sieun 입니다. 요번에 배우실 내용은 해쉬 셋과 테이블입니다. 먼저 해쉬테이블을 먼저 보도록 하겠습니다. 해쉬 테이블(hash table) : 여러개의 바구니를 만들어 두고 키 값을 이용하여 데이터를 넣을 바구니 번호를 계산하는 자료구조 를 말합니다. 간단히 말해서 여러개의 이름들을 가나다 순으로 정렬해서 좀더 빠르게 원하는 이름을 찾는 것이라고 보시면 됩니다. 생성하는 방법은 아래와 같습니다. HashMap HM= new HashMap(); 앞에 있는 String 은 가나다 순을 뜻하고 Integer 은 그에 맞는 데이터 값을 뜻합니다. 데이터를 삽입하는 방법은 HM.put("하이",13); 입니다. 그러면 "하이" 라는 바구니 안에 13이라는 값이 삽입이 됩니다. 그럼 여기서 13의..

java 2016.04.30

2016년 롤챔스 스프링 오프닝곡 (Lorde_-_Everybody Wants To Rule The World)

안녕하세요 j.sieun 입니다. 이번에 소개해드릴 곡은 Lorde 의 Everybody Wants To Rule The World 가 되겠습니다. 제가 이노래를 처음 들었을떄에는 헝거게임에서 많이 들은거 같다는 생각이 들었는데 역시는 역시 역시군... 헝거게임 OST였더군요.. 이 가수의 음색또한 정말 매력적입니다. 감사합니다. ※궁금하신거 댓글달아주시길 바랍니다. ㅎㅎ 퍼가시는건 상관 없는데 말은 하고 퍼가주시길 바랍니다.^^※

취미 2016.04.24

2016년 롤챔스 스프링 시즌 결승 오프닝 곡(Zella Day_-_High)

안녕하세요 j.sieun 입니다. 요번에 소개해드릴 곡은 매혹적인 마성의 목소리를 가진 젤라데이의 High 이란곡입니다. 롤은 안하지만 경기보는걸 좋아해서 어제 경기를 보다가 오프닝 곡을 듣고 음색이 괜찮다 생각하여 검색해보니 Zella Day 라는 가수더군요 많이 알려지지는 않았지만 음색이 정말 끌리더군요.. (한번 앨범 사봐야겠다 :D) Zella Day_-_ High 입니다. 감사합니다. ※궁금하신거 댓글달아주시길 바랍니다. ㅎㅎ 퍼가시는건 상관 없는데 말은 하고 퍼가주시길 바랍니다.^^※

취미 2016.04.24

Sam Smith_-_Money on my Mind (제가 2번쨰로 좋아하는 외국가수)

안녕하세요 j.sieun 입니다. 요번에 소개 해드릴 곡은 SamSmith 의 Money on my Mind 라는 곡입니다. 음...난 돈따윈 관심 없어 라는 해석이 되겠습니다. 자료 출처 : youtube Sam SmithVevo 채널 제가 이가수를 알게 된건 2년전쯤이였나 그떄 유투브로 음악듣고있다가 Money on my mind라는 노래를 들었을때 소름이 돋았습니다. 가사가 너무 저한테 와닿았고 목소리에서 이미 전 앨범을 구매해야겠다는 마음을 가졌습니다. 제가 고등학교떄부터 음악 앨범 모으는게 취미였는데 이렇게 빠르게 빠져들고 앨범을 산경우는 처음이였습니다. ㅎㄷㄷ 그만큼 매력이 정말 대단한거 같습니다. 셈스미스가 요새들어 유명해져서 정말 팬으로서 기분이 좋습니다. 유명곡으로는 Stay with m..

취미 2016.04.22

쉽지만 어려운 #Java #자바 #성공적 4.자료구조(리스트,스택,큐,해쉬테이블,집합)

안녕하세요 J.sieun 입니다. 이번 시간에 배우실 내용은 큐(Queue) 입니다. 큐란 데이터를 넣은 순서와 같은 순서로만 꺼낼수 있는 자료구조를 말합니다. 아래 그림을 보시면 이해하기 쉬울것입니다. 그래도 잘 이해가 안되시다면 소스를 보여드리겠습니다. public class structureClass { public static void main(String[] args) {// TODO Auto-generated method stubQueue qq = new LinkedList ();qq.offer("토끼");qq.offer("사슴");qq.offer("호랑이");qq.offer("코끼리");qq.offer("기린");System.out.println(qq);qq.poll();System.out...

java 2016.04.22

쉽지만 어려운 #Java #자바 #성공적 4.자료구조(리스트,스택,큐,해쉬테이블,집합)

안녕하세요 j.sieun 입니다. 저번에는 리스트에 대해 알았다면 오늘은 스택입니다. 스택도 거의 비슷하다고 보시면 됩니다. 스택(stack) 이란 간단히 말해서 데이터를 넣은 순서로 역순으로만 꺼낼수 있는 자료구조를 말합니다. 아래 그림으로 설명해드리겠습니다. 가장 밑에 있는 것이 제일 먼저 데이터를 삽입한것이고 그위로 가면갈수록 데이터는 나중에 입력받게 되는 것입니다. 그리고 값을 가져올떄에는 가장 나중에 입력받은 데이터가 나오게 됩니다. 대충 이런식으로 원리가 되어있습니다. 아래것은 스택을 생성하는 것입니다. Stack stack = new Stack(); 정말 별거 없습니다. 스택에서 가장 중요한것은 pop과 push입니다. 삽입 메소드로는 push 입니다. 예시로는 stack.push(여기에 넣..

java 2016.04.19

같이 앱 게임 만드실분..

음..저는 아직 프로그래밍에 대해 지금 쉬고있는 상태이긴하지만.. 조만간 깔짝 배웠던 안드로이드와 언리얼을 이제 심오하게 공부하려고합니다. 물론 간단한 게임도 만들 계획이구요.. 그래서 말인데 언리얼 배우고 있는 분 또는 배웠던 분 j.sieun73@gmail.com 여기로 메일 하나만 보내주시면 대단히 고맙겠습니다. 부탁드리겠습니다. 도저히 독학으로는 좀 어려운것들이 많은거 같습니다. ㅜㅜ

unity engine 2016.04.13