본문 바로가기 메뉴 바로가기

Woogear's Blog

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

Woogear's Blog

검색하기 폼
  • 분류 전체보기 (60)
    • 프로그래밍 (6)
      • 배워서 남주기 시리즈 (2)
    • Cloud (2)
      • AWS (1)
      • Linux (1)
    • Android (4)
    • 일상에서 (12)
      • Daily Record (5)
    • 독서 (7)
    • 생각들 (12)
    • 회사생활 (9)
    • 번역 (1)
    • 창작과 비평 (3)
  • 방명록

전체 글 (60)
[알고리즘 문제 풀이] 프로그래머스 - 소수찾기

문제 원본 링크: programmers.co.kr/learn/courses/30/lessons/42839 카테고리: 완전탐색 문제 설명 한자리 숫자가 적힌 종이 조각이 흩어져 있다. 흩어진 조이 조각을 붙여 소수를 몇 개 만들 수 있는지 알아내려 한다.각 종이 조각에 적힌 숫자가 적힌 문자열 numbers 가 주어졌을 때, 종이 조각으로 만들 수 있는 소수가 몇 개인지 return 하도록 solution 함수를 완성하라. 제한 사항 numbers는 길이1 이상 7 이하인 문자열이다. numbers는 0~9 까지 숫자만으로 이루어져 있다. "013"은 0, 1, 3 숫자가 적힌 종이 조각이 흩어져 있다는 의미이다. 입출력 예 String numbers = "17"; // return = 3 String n..

카테고리 없음 2020. 12. 1. 08:34
[알고리즘 문제 풀이] 프로그래머스 - 모의고사

문제 원본 링크: https://programmers.co.kr/learn/courses/30/lessons/42840?language=java 카테고리: 완전탐색 문제 설명 수포자는 수학을 포기한 사람의 준말이다. 수포자 삼인방은 모의고사 수학 문제를 전부 찍으려고 한다. 각 수포자는 1번 문제부터 마지막 문제까지 다음과 같은 방법으로 찍는다. // 1번 수포자가 찍는 방식: 1, 2, 3, 4, 5, 1, 2, 3, 4, 5, ... // 2번 수포자가 찍는 방식: 2, 1, 2, 3, 2, 4, 2, 5, 2, 1, 2, 3, 2, 4, 2, 5, ... // 3번 수포자가 찍는 방식: 3, 3, 1, 1, 2, 2, 4, 4, 5, 5, 3, 3, 1, 1, 2, 2, 4, 4, 5, 5, .....

카테고리 없음 2020. 11. 29. 14:33
문과생인 내가 개발자가 되기까지 #5 (마지막)

# 글 목록 - 문과생인 내가 개발자가 되기까지 #1 (회사 퇴사 이야기) - 문과생인 내가 개발자가 되기까지 #2 (학원 등록) - 문과생인 내가 개발자가 되기까지 #3 (구직 1) - 문과생인 내가 개발자가 되기까지 #4 (구직 2) - 문과생인 내가 개발자가 되기까지 #5 (마지막) 코딩테스트 내가 경험한 코딩테스트는 총 세 가지였다. 가장 흔한 방식은 안드로이드 프로젝트를 요구사항에 맞게 만들어 소스코드를 제출하거나 깃허브에 올리는 형태였고, 또 하나는 오프라인 혹은 온라인으로 알고리즘 문제를 푸는 형태, 그리고 마지막은 손코딩이었다. 나는 프로젝트 제출형을 선호했다. 내가 제출한 코드가 대체적으로 결과가 좋았기 때문이다. 그래서 조금씩 자신감이 생겼다. 다만 프로젝트 제출형은 시간과 노력이 많이..

회사생활 2020. 11. 21. 18:21
문과생인 내가 개발자가 되기까지 #4 (구직 2)

# 글 목록 - 문과생인 내가 개발자가 되기까지 #1 (회사 퇴사 이야기) - 문과생인 내가 개발자가 되기까지 #2 (학원 등록) - 문과생인 내가 개발자가 되기까지 #3 (구직 1) - 문과생인 내가 개발자가 되기까지 #4 (구직 2) - 문과생인 내가 개발자가 되기까지 #5 (마지막) 첫 면접 첫 면접이라 아무 경험이 없다보니 제대로 준비해서 간 것이 없었다. 회사는 강남의 유명한 공유오피스를 사용하고 있었다. 상상속의 스타트업 그 모습이었다. 이런 곳에서 일한다면 어떨까 생각해보았다. 내게 메일을 주신 분이 마중을 나오셨다. 15분 정도가 남아서 간단하게 이야기를 나눴는데 알고보니 나와 같은 학교 선배였다. 면접은 CTO와 안드로이드 개발자, iOS개발자 모두 다섯 분이 들어오셨다. 간단히 서로 인..

회사생활 2020. 11. 18. 23:28
문과생인 내가 개발자가 되기까지 #3 (구직 1)

# 글 목록 - 문과생인 내가 개발자가 되기까지 #1 (회사 퇴사 이야기) - 문과생인 내가 개발자가 되기까지 #2 (학원 등록) - 문과생인 내가 개발자가 되기까지 #3 (구직 1) - 문과생인 내가 개발자가 되기까지 #4 (구직 2) - 문과생인 내가 개발자가 되기까지 #5 (마지막) 결혼 준비 공부를 하기로 결정한지 얼마 안되어 결혼 결정도 하게 되었다. 그래서 공부를 하면서 틈틈히 결혼 준비를 했다. 내가 수입이 없는 상태에서 결혼을 결정한다는 것이 쉽지는 않았지만 지금의 아내가 아낌없이 지지해주고 응원해줬기 때문에 가능했던 것 같다. 결혼을 승낙해준 장인 장모님의 지지도 한 몫 했다. 누가 보면 결혼을 서둘러야할 이유가 있었던게 아닌가 싶을지도 모르겠지만, 그런 것은 아니었다. 결혼을 결심한 이..

회사생활 2020. 11. 17. 23:34
문과생인 내가 개발자가 되기까지 #2 (학원 등록)

# 글 목록 - 문과생인 내가 개발자가 되기까지 #1 (회사 퇴사 이야기) - 문과생인 내가 개발자가 되기까지 #2 (학원 등록) - 문과생인 내가 개발자가 되기까지 #3 (구직 1) - 문과생인 내가 개발자가 되기까지 #4 (구직 2) - 문과생인 내가 개발자가 되기까지 #5 (마지막) 학원 찾기 코딩 경험이 전무한 나같은 비전공자가 개발자가 되는 가장 일반적인 방법은 국비지원에서 4~6개월 짜리 코스를 이수하는 것이었다. 국비지원 과정을 밟으면 오히려 돈을 받으면서 공부할 수 있는 점이 좋았다. 그래서 네 군데 정도의 국비지원 학원을 알아보고 탐방을 해보았다. 앞으로 내가 몇 달 동안 공부를 할 곳이니 최대한 많이 알아보고 후회없는 선택을 하고 싶었다. 그 중에서 가장 열성적으로 가르치는 것 같은 한..

회사생활 2020. 11. 16. 23:23
문과생인 내가 개발자가 되기까지 #1 (퇴사)

개발자가 되고 일을 시작한지 1년이 넘었다. 비교적 늦은 나이에 직업을 바꿨고 공부하는 시간이 힘들기도 했지만 후회하지 않는다. 오히려 너무나 만족하고 있고, 그 때 고민하고 용기를 낸 것이 참 잘했다는 생각이 든다. 2017년 말에 다니던 무역회사를 퇴사했다. 3년 전인데 벌써 옛날 일처럼 느껴진다. 그 때의 결심과 행동이 내 인생을 많이 바꿔놓았다. 그래서 그 때의 기억을 글로 남기려고 한다. # 글 목록 - 문과생인 내가 개발자가 되기까지 #1 (회사 퇴사 이야기) - 문과생인 내가 개발자가 되기까지 #2 (학원 등록) - 문과생인 내가 개발자가 되기까지 #3 (구직 1) - 문과생인 내가 개발자가 되기까지 #4 (구직 2) - 문과생인 내가 개발자가 되기까지 #5 (마지막) 내가 문과생이 된 이유..

회사생활 2020. 11. 15. 22:29
[알고리즘 문제 풀이] 프로그래머스 - 프린터

문제 원본 링크: programmers.co.kr/learn/courses/30/lessons/42587 카테고리: 스택/큐 문제 설명 중요도가 높은 문서를 먼저 인쇄하는 프린터를 개발했다. 이 프린터는 아래와 같은 방식으로 인쇄 작업을 수행한다. 1. 인쇄 대기목록의 가장 앞에 있는 문서(J)를 대깁목록에서 꺼낸다. 2. 나머지 인쇄 대기목록에서 J보다 중요도가 높은 문서가 한 개라도 존재하면 J를 대기목록 가장 뒤로 이동한다. 3. 그렇지 않으면 J를 인쇄한다. 내가 인쇄를 요청한 문서가 몇 번째로 인쇄되는지 알고 싶다. 현재 대기목록에 있는 문서의 중요도가 순서대로 담긴 배열 priorities와 내가 인쇄를 요청한 문서가 현재 대기목록의 어떤 위치에 있는지를 알려주는 location이 매개변수로 ..

카테고리 없음 2020. 11. 14. 12:28
[번역] 내향적인 사람은 왜 사람을 만나면 피곤해질까?

2년 전 번역한 글을 포스팅한다. 미국인이 쓴 글이지만 내성적(내향적)인 사람이 많은 사람들을 만나고 나면 왜 그토록 피곤해지는지에 대한 통찰력이 국적과 상관없이 공감이 되는 것 같다. 내향적인 사람은 외향적인 사람에 비해 받아들이는 자극이 훨씬 많다. 컴퓨터로 따지면 CPU의 처리량이 많은 것이다. 그로 인해 쉽게 피로감을 느낄 수 있다. 원제: Why Socializing Drains Introvers More Than Extroverts? 저자: Jenn Granneman ("The Secret Lives of Introverts"의 저자) Why Socializing Drains Introverts More Than Extroverts The introvert’s way isn't about ch..

번역 2020. 11. 7. 10:40
개발자의 코드 유지보수

대부분의 경우 개발자들은 유지보수하는 것을 즐기지 않는다. 특히 남이 작성한 코드를 유지보수하는 일이 더욱 그렇다. 대신 새로운 코드를 작성하는 것을 더욱 선호한다. 나도 마찬가지다. 그러나 개발자가 된 이상 코드 유지보수 작업은 피할 수 없는 일이다. 그리고 나는 사실, 개발자라면 그 일을 잘해야 한다고 생각한다. 만약 다른 사람이 작성한 코드가 논리적이고 간결하며 우수하다면, 그리고 애매한 부분에는 주석으로 친절한 설명까지 남겨놓았다면 그런 코드를 읽는 일은 즐겁다. 그리고 배울 것이 많다. 그런 경우는 운이 좋은 것이다. 해당 코드를 작성한 사람이 이미 퇴사를 해서 없더라도 그 코드를 통해 배울 수 있는 점이 많을 것이다. 그러나 반대의 경우라면 이야기가 다르다. 이해가지 않는 코드들이 많고 중복도..

프로그래밍 2020. 11. 5. 06:39
이전 1 2 3 4 5 6 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • 개발자취업
  • 소프트웨어장인
  • 알고리즘풀이
  • 디버깅
  • software craftmanship
  • 세탁기설치
  • 이사
  • 정규식
  • 소프트웨어 장인
  • 문과생개발자
  • 프로그래머의길멘토에게묻다
  • 안드로이드
  • 프로그래머의 길
  • 알고리즘 풀이
  • 육아
  • 알고리즘
  • 개발자
  • 스타트업
  • 프로그래머의길
  • 멘토에게 묻다
  • 정규표현식
  • 멘토에게묻다
  • 이직
  • Regex
  • 미야자키 하야오
  • 건조기
  • 프로그래머스
  • 비전공개발자
  • 세탁기
  • 건조기설치
more
«   2025/11   »
일 월 화 수 목 금 토
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바