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

강경하다

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

강경하다

검색하기 폼
  • 분류 전체보기 (141)
    • iOS (27)
    • Swift (39)
    • Swift Playground (14)
    • Design Pattern (5)
    • TDD (3)
    • CleanCode (2)
    • Algorithm (40)
    • Git (5)
    • CS Basic (4)
    • SoOn (0)
    • Review (2)
  • 방명록

for문 (11)
swift 백준 2741

let inputNum = Int(readLine()!)! for num in stride(from:1, through:inputNum, by:1) { print(num) } 아무리 생각해도 이전 문제랑 난이도 차이가 너무 많이난다 ... www.acmicpc.net/problem/2741 2741번: N 찍기 자연수 N이 주어졌을 때, 1부터 N까지 한 줄에 하나씩 출력하는 프로그램을 작성하시오. www.acmicpc.net

Algorithm 2020. 12. 24. 16:40
swift 백준 15552

let repeatNum = Int(readLine()!)! for _ in stride(from: 1, through: repeatNum, by: 1) { let inputArr = readLine()!.split(separator: " ").map{ Int($0)! } print(inputArr[0] + inputArr[1]) } 아무 생각 없이 이렇게 짰다가, 시간 초과가 나왔다. 문제에 출제자의 언어별 힌트가 있길래, 찾아보니까 ... 아니 갑자기 문제 난이도가 이렇게 올라간다고? 이건 내가 쓰는 언어가 Swift라서 그런게 아닌가 싶었다... 결국 혼자서 코드짜는건 실패하고 C#으로 코드짜서 일단 문제 맞추고, 다른사람이 Swift로 짠 코드를 참고해서 다시 코드를 짰다. import Found..

Algorithm 2020. 12. 24. 16:32
swift 백준 8393

let inputNum = Int(readLine()!)! var result: Int = 0 for num in stride(from: 1, through: inputNum, by: 1) { result += num } print(result) 음.. 좀 더 좋은 코딩습관을 위해 변수 만들 때 자료형도 꼬박꼬박 적고, stride()함수도 손에 익히고 싶어서 일부러 더 저렇게 쓰는데 코딩 테스트를 생각한다면 안쓰는게 더 나으려나 .. 움... 그래도 난 코테 잘보는 개발자보단 보기 쉬운 코드 잘 짜는 개발자가 되는게 더 멋진거 같다! www.acmicpc.net/problem/8393 8393번: 합 n이 주어졌을 때, 1부터 n까지 합을 구하는 프로그램을 작성하시오. www.acmicpc.net

Algorithm 2020. 12. 24. 15:12
이전 1 2 3 4 다음
이전 다음
250x250
TAG
  • IOS
  • Swift
  • protocol
  • URLSession
  • GIT
  • 코딩배우기2
  • 입출력과 사칙연산
  • tdd
  • CLASS
  • flow control
  • function
  • basic
  • Design Pattern
  • 미완성
  • xcode
  • 백준
  • 1차원 배열
  • IF문
  • for문
  • 코딩배우기1
  • Network
  • closure
  • loop
  • swift playground
  • Method
  • algorithm
  • 테스트주도개발
  • while문
  • Playground
  • structure
more
최근에 올라온 글
링크
  • Gmail
  • Instagram
  • Github
Total
Today
Yesterday

Blog is powered by Tistory / Designed by Tistory

티스토리툴바