주의하세요!

고정 헤더 영역

글 제목

메뉴 레이어

주의하세요!

메뉴 리스트

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록
  • 분류 전체보기 (11)
    • 알고리즘 (5)
    • iOS (3)

검색 레이어

주의하세요!

검색 영역

컨텐츠 검색

SWIFT

  • [알고리즘][Swift]#5. H-Index

    2018.12.25 by caution.dev

  • [iOS] ViewController Life Cycle

    2018.12.14 by caution.dev

  • [알고리즘][Swift] #4. 멀리 뛰기

    2018.11.22 by caution.dev

  • [알고리즘][Swift] #3. 위장

    2018.11.19 by caution.dev

  • [알고리즘][Swift] #2. 가장 큰 수

    2018.11.16 by caution.dev

  • [알고리즘][Swift] #1. 프린터

    2018.11.16 by caution.dev

[알고리즘][Swift]#5. H-Index

안녕하세요! caution 입니다. '-'알고리즘 풀이 5번째 시간입니다~ 우왕~ 벌써 2018년이 얼마 안 남았네요!!연말이라고 뭐 다를 거 있겠습니까, 저야 뭐 코딩하겠죠 하하.....진짜 내일이 크리스마스네요~ 모두들 메리크리스마스! 오늘의 문제는 Level 2. H-Index 입니다. 문제 설명 H-Index는 과학자의 생산성과 영향력을 나타내는 지표입니다. 어느 과학자의 H-Index를 나타내는 값인 h를 구하려고 합니다. 위키백과에 따르면, H-Index는 다음과 같이 구합니다. 어떤 과학자가 발표한 논문 n편 중, h번 이상 인용된 논문이 h편 이상이고 나머지 논문이 h번 이하 인용되었다면 h가 이 과학자의 H-Index입니다. 어떤 과학자가 발표한 논문의 인용 횟수를 담은 배열 citati..

알고리즘 2018. 12. 25. 00:59

[iOS] ViewController Life Cycle

뷰의 상태 변화 메서드뷰가 나타나거나 사라지는 등 뷰가 화면에 보이는 상태가 변화할때 호출되는 메서드입니다. Apple Document - UIVIewController - UIKit - Tutorial : Working With ViewController func viewDidLoad()뷰 계층이 메모리에 로드된 직후 호출되는 메서드뷰의 추가적인 초기화 작업을 하기 좋은 시점메모리에 처음 로딩 될때 1회 호출되는 메서드로, 메모리 경고로 뷰가 사라지지 않는 이상 다시 호출되지 않음 func viewWillAppear(_ animated: Bool) 뷰가 뷰 계층에 추가되고 화면이 표시되기 직전에 호출되는 메서드 뷰의 추가적인 초기화 작업을 하기 좋은 시점 다른 뷰로 이동했다가 되돌아오면 재호출되는 메서..

iOS 2018. 12. 14. 17:26

[알고리즘][Swift] #4. 멀리 뛰기

안녕하세요! caution 입니다. '-'알고리즘 풀이 네 번째 시간입니다. 이번 문제는 지난 번 시간 처럼 '순열과 조합'과 관련된 문제네요. 정말 고등학교 때 공부한 거 다 잊어버렸나봐요 흑흑.... 덕분에 오랜만에 인강도 들어봤어요 ㅋㅋ빠르게 풀어볼까요! (포스팅 프레임이 매번 달라져서 죄송합니다.. 과도기를 겪고 있어요 ㅋㅋㅋㅋㅋ) 오늘의 문제는 Level 3. 멀리 뛰기 입니다. 문제 설명 효진이는 멀리 뛰기를 연습하고 있습니다. 효진이는 한번에 1칸, 또는 2칸을 뛸 수 있습니다. 칸이 총 4개 있을 때, 효진이는(1칸, 1칸, 1칸, 1칸)(1칸, 2칸, 1칸)(1칸, 1칸, 2칸)(2칸, 1칸, 1칸)(2칸, 2칸)의 5가지 방법으로 맨 끝 칸에 도달할 수 있습니다. 멀리뛰기에 사용될 칸의..

알고리즘 2018. 11. 22. 19:56

[알고리즘][Swift] #3. 위장

안녕하세요! caution 입니다. '-'알고리즘 문제 풀이 세 번째 시간입니다. 이번 문제는 이제까지 풀었던 문제중 가장 짧은 시간내에 풀었어요! 풀면서 고등학교 수학 시간이 떠올랐어요. 그때 외웠던 수학 공식들 다 어디갔지....마침 이번 주에 2019년 수능이 있었죠. 수험생분들, 수험생 부모님들, 선생님들 모두 고생하셨습니다!!! :) 오늘의 문제는 LEVEL 2 위장 입니다. 문제설명스파이들은 매일 다른 옷을 조합하여 입어 자신을 위장합니다.예를 들어 스파이가 가진 옷이 아래와 같고 오늘 스파이가 동그란 안경, 긴 코트, 파란색 티셔츠를 입었다면 다음날은 청바지를 추가로 입거나 동그란 안경 대신 검정 선글라스를 착용하거나 해야 합니다. 종류 이름 얼굴 동그란 안경, 검정 선글라스 상의 파란색 티..

알고리즘 2018. 11. 19. 01:21

[알고리즘][Swift] #2. 가장 큰 수

안녕하세요! caution 입니다. '-'알고리즘 문제 풀이 두 번째 시간입니다. 이번 문제도 카카오 프로그래머스에서 풀어보았습니다!문제 선정 기준은 따로 없습니다!!!! 재밌을 것 같은 거, 그 중에 풀어서 정답을 맞춘거!!!! 입니다 ㅋㅋㅋㅋㅋㅋ언젠가 문제 풀이가 세 자리 수가 될 수 있었으면 좋겠네요. 오늘의 문제는 LEVEL 2 가장 큰 수 입니다. 문제 설명0 또는 양의 정수가 주어졌을 때, 정수를 이어 붙여 만들 수 있는 가장 큰 수를 알아내 주세요.예를 들어, 주어진 정수가 [6, 10, 2]라면 [6102, 6210, 1062, 1026, 2610, 2106]를 만들 수 있고, 이중 가장 큰 수는 6210입니다.0 또는 양의 정수가 담긴 배열 numbers가 매개변수로 주어질 때, 순서를 ..

알고리즘 2018. 11. 16. 18:04

[알고리즘][Swift] #1. 프린터

안녕하세요! caution 입니다. '-'알고리즘 문제 풀이 첫 포스팅이네요! 요새 한 주에 한 두 개씩 알고리즘 문제를 풀어보고 있어요.알고리즘의 알자도 몰라서 일주일에 두 개 푸는 게 한계입니다!! 어렵게 풀어본 문제를 소개하면서 정리하려고 해요 :)제 풀이가 정답은 아닙니다! 친절한 피드백은 언제나 감사드려요! '-')!! 알고리즘 문제는 주로 카카오 프로그래머스에서 풀어보고 있습니다! 다양한 언어를 지원하고, 무엇보다 한국어니까요!!! 해석 안 해도 된다 만세!!!!아무튼, 시작해볼까요!(포스팅은 의식의 흐름과 제 시행착오를 기준으로 작성됩니다. 답변이 필요하신 분은 스크롤을 많이 내리셔야 할 겁니다!!) 오늘의 문제는 Level 2 프린터 입니다. 문제 설명일반적인 프린터는 인쇄 요청이 들어온 ..

알고리즘 2018. 11. 16. 02:16

추가 정보

인기글

최신글

페이징

이전
1
다음
주의하세요
주의하세요! © caution.dev
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바