전체 글 썸네일형 리스트형 [C] SW Expert Academy 문제풀이 :: 1961번 SW Expert Academy 1961번 숫자 배열 회전 문제풀이. 문제가 말하는 게 무슨 말인지 이해하는데 한참 걸렸다. 2차원 배열을 90도, 180도, 270도 회전해 출력하는 문제인데, 1자리 수가 들어있는 3x3 행렬을 회전했더니 3자리 수가 들어있는 3x3 행렬이 나온 것이다. 알고보니 90, 180, 270도 회전한 배열을 나란히 출력한 것이었다. 어쨌든 구현은 간단했다. 문제 https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5Pq-OKAVYDFAUq&categoryId=AV5Pq-OKAVYDFAUq&categoryType=CODE N x N 행렬이 주어질 때, 시계 방향으로 90도, 180도, 2.. 더보기 [Git] 깃 사용법 간단 정리 1 :: 깃 설치와 초기화 깃은 버전을 관리해주는 프로그램이고, 깃허브는 각 버전을 저장하는 저장소다. 프로그래밍을 막 공부하는 사람이었다면 여기저기서 많이 들어봤을 것이다. 개발자의 놀이터니 뭐니 깃허브에 대한 찬양글을 상당히 쉽게 찾아볼 수 있다. 최근에 마이크로소프트에게 인수되면서 그 찬양이 근거없는 것은 아님을 알 수 있게 됐다. 그런데 이 깃이 초보자에겐 상당히 어렵게 느껴진다. 그래서 나도 깃을 사용하려고 마음을 먹은지 거의 반 년 만에 깃을 사용하게 되었다. 어떻게 해야할지 엄두가 안 났다. 당장 큰 프로젝트 하는 것도 아니니 꼭 해야만 했던 것도 아니고. 그러다 최근에 공대 친구들과 놀게 되면서 알음알음 깃을 배웠다. 사실 그 전에 리눅스를 배우고 명령 프롬프트와 친해져서 막상 배워보니 아주 간단했다. 아마 리눅스 .. 더보기 [C] SW Expert Academy 문제풀이 :: 1966 번 SW Expert Academy 1966번 숫자를 정렬하자 문제풀이. 간단한 정렬 문제다. 아무 정렬이나 사용하면 된다. 버블정렬을 사용했다. 문제 https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5PrmyKAWEDFAUq&categoryId=AV5PrmyKAWEDFAUq&categoryType=CODE 주어진 N 길이의 숫자열을 오름차순으로 정렬하여 출력하라. 풀이 12345678910111213141516171819202122232425262728293031323334353637383940414243#include #include int bubbleSort(int a[], int size) { int i, j.. 더보기 [C] SW Expert Academy 문제풀이 :: 5431번 SW Expert Academy 민석이의 과제 체크하기 문제풀이. 공교롭게도 처음 푼 레벨3 문제 2개가 모두 쉬웠다. 자신감을 더욱 상승시켜준 문제. 꾸준히 준비하면 삼성 역량 테스트도 충분히 도전해볼만 하겠다. 문제 https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AWVl3rWKDBYDFAXm&categoryId=AWVl3rWKDBYDFAXm&categoryType=CODE 과제를 제출하지 않은 사람의 번호를 오름차순으로 출력하는 프로그램을 작성하라. 풀이 12345678910111213141516171819202122232425262728293031323334353637#include #include int m.. 더보기 [C] SW Expert Academy 문제풀이 :: 5356번 SW Expert Academy 5356번 의석이의 세로로 말해요 문제풀이. 간단하게 말해 배열을 세로로 출력하는 문제다. 레벨3 처음 푼 문제인데 레벨2와 차이를 못 느끼겠다. 다른 문제는 어떠려나. 문제 https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AWVWgkP6sQ0DFAUO&categoryId=AWVWgkP6sQ0DFAUO&categoryType=CODE 풀이 12345678910111213141516171819202122232425262728293031323334#include #include int main() { int tc; scanf("%d", &tc); for (int t = 0; t 더보기 [C] SW Expert Academy 문제풀이 :: 1989번 초심자의 회문 검사 문제. 회문은 거꾸로 읽어도 같은 문자를 말한다. 내 이름은 이효리 거꾸로 해도 이효리. 영어로는 Palindrome, 팰린드롬이라고 한다. 레벨4 문제를 풀다가 팰린드롬이란 말이 나왔는데 아무 설명도 없어서 따로 찾아봤다. 알아둬야할 듯. 문제 https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5PyTLqAf4DFAUq&categoryId=AV5PyTLqAf4DFAUq&categoryType=CODE 단어를 입력 받아 회문이면 1을 출력하고, 아니라면 0을 출력하는 프로그램을 작성하라. 풀이 123456789101112131415161718192021222324252627#include #in.. 더보기 [C] SW Expert Academy 문제풀이 :: 1970번 쉬운 거스름돈 문제. 정말 쉬운 문제다. 사실 이건 레벨1 문제가 아닌가 싶었는데. 거의 비슷한 문제를 아주 맨 처음 파이썬을 배울 때 예제로 봤던 것도 같다. 문제 https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5PsIl6AXIDFAUq&categoryId=AV5PsIl6AXIDFAUq&categoryType=CODE 손님에게 거슬러 주어야 할 금액 N이 입력되면돈의 최소 개수로 거슬러 주기 위하여 각 종류의 돈이 몇 개씩 필요한지 출력하라. 풀이 12345678910111213141516171819202122232425262728293031323334#include int main() { int tc; sc.. 더보기 [IT] ATOM 편집기 추천 패키지 모음 아톰은 깃허브에서 만든 에디터다. 주로 웹 편집기로 많이 쓰는 듯 하고, 나도 그렇다. HTML, CSS, JavaScript를 사용하기에 가볍고 강력하다. 또 깃허브의 명성에 걸맞게 다양한 오픈 소스 패키지(플러그인)을 제공한다. 그 중 가장 대중적으로 널리 쓰이는 패키지를 몇 개 추천하려고 한다. 1. emmet 웹 개발에 있어 emmet은 빼먹을 수도 없고 빼먹어서도 안 된다. 처음에 html을 배울 때 emmet을 몰랐다. 그래서 한참을 일일이 여는 태그와 닫는 태그를 모두 타이핑 했다. emmet을 안 순간 신세계가 펼쳐졌다. 막연했던 생산성이라는 개념을 체감했다. 2. file-icons 각 파일의 확장자를 시각적으로 구분해준다. 사실 그냥 예쁘다. 각 언어의 로고를 아이콘으로 사용해서 좋다... 더보기 이전 1 ··· 5 6 7 8 9 10 11 ··· 19 다음