profile
안녕하세요! 만나서 반갑습니다!

[Kotlin] null

코틀린의 변수 선언은 기본적으로 null을 허용하지 않는다.변수 선언위와 같이 올바른 변수 선언문에서 30과 "Hello"를 버린다면 오류이다.null 가능한 선언이처럼 자료형 뒤에 물음표 기호(?)를 명시해야 한다.뿐만 아니라 다른 자료형 모두 두 가지의 선언 방법이

5일 전
·
0개의 댓글
post-thumbnail

MVC 패턴

1. MVC패턴은 왜 생긴걸까? 과거에는 현재처럼 코드를 작성하기 편리하지 않았다. 코드가 조금이라도 틀렸을 때 처음부터 끝까지 새롭게 짜야된다거나 수많은 프로그래머들이 코드를 작성했기 때문에 코드의 복잡성으로 파악하기도 어려웠다. 그래서 프로그래머들은 여러 방법을

2022년 6월 24일
·
0개의 댓글
post-thumbnail

안정적인 직업을 두고 퇴사를 결심한 이유

블로그에는 기술 관련된 포스팅만 하고 싶었는데갑자기 무슨 바람이 불었는지 조금은 오글토글한 내용도 쓰게 된다,, 😬사실 회사를 그만둔지 현재 기준(22년 6월) 아직 4개월 밖에 되지 않았고, 1년 정도 쉰다라고 생각하며 그만두기로 한걸 파워 J인 나는 그만두기 몇

2022년 6월 17일
·
0개의 댓글
post-thumbnail

빅오 표기법(Big-O)

이 내용은 고등-문과, 전공-문과, 3년차 어린이집 교사가 개발자가 되기 위해 공부하며 적은 글입니다.내가 문과생/비전공자라면 한 번 읽어보세요 !최근 코딩테스트를 준비하다가 한계에 부딪히면서 단순히 코딩테스트 연습이 중요한 것이 아니라 알고리즘, 자료구조 등이 더 중

2022년 6월 17일
·
0개의 댓글
post-thumbnail

[Android] 날씨정보 API 서비스 등록

날씨정보 API 서비스 등록하는 방법에 대해 알아보자.날씨 전문 API OpenWeather위의 링크는 분당 60건의 날씨를 무료로 제공한다.상단 오른쪽 sign up회원가입 하게 되면 가입한 이메일에 사용인증 메일이 오는데, 수락하고 짧게는 2시간 길게는 하루이틀 정

2022년 6월 16일
·
0개의 댓글
post-thumbnail

[Android] 네이버 지도 연동

안드로이드 스튜디오를 활용해서 네이버 지도 연동하는 방법에 대해 알아보자.사용 전 네이버 지도 승인을 받아야 하는데 과정은 이러하다.네이버 클라우드 플랫폼 서비스 가입Maps API 이용 신청네이버 클라우드 플랫폼 링크위 링크에 접속한다.API 서비스를 이용하기 위해서

2022년 6월 16일
·
0개의 댓글
post-thumbnail

[Kotlin] Kotlin 기본 원리

위 코드를 실행하면 어떤 결과가 나올까?위와 같은 코드가 나온다.입력한 코드를 잘 뜯어보자.fun은 Kotlin 프로그래밍 언어에 있는 단어이다. 함수를 의미하며, 함수란 특정 작업을 실행하는 프로그램의 섹션이다.(function의 약자)main은 함수의 이름이다. 함

2022년 6월 15일
·
0개의 댓글
post-thumbnail

[Github] 안드로이드 스튜디오 새프로젝트 깃허브 연동하기 / push

코틀린으로 새로운 프로젝트를 만들었다.새 프로젝트를 깃허브에 연동시키는 방법에 대해 포스팅 해보려고 한다.상단바 VCS - Create Git Repository 클릭올릴 파일을 선택하고 OPEN 클릭Git - Commit (오른쪽 체크도 가능)올리고 싶은 파일들 체크

2022년 6월 14일
·
0개의 댓글
post-thumbnail

[Github] 안드로이드스튜디오 깃허브에 올리기

이번에는 코틀린을 사용한 안드로이드 스튜디오 프로젝트를 깃허브에 올리는 방법을 포스팅한다.이것 또한, 내가 까먹을까봐 올리는,,프로젝트를 먼저 저장한다.상단바를 주목해라.commit 누르기깃허브에 올릴 파일들을 모두 선택하기(제일 밑에 파일들은 오류가 난 것들인데 같이

2022년 6월 14일
·
0개의 댓글
post-thumbnail

[Github] visual studio 깃허브에 올리기

매번 할 때마다 구글링 하게 되서 내가 보고 익숙해지려고 올리는 글이다.visual studio를 사용하는 프로젝트를 깃허브에 올리고 싶을 때내 깃허브 올릴 파일의 HTTPS를 복붙한다.visual studio에서 레포지토리 초기화한다.터미널에서 아래 코드를 입력한다.

2022년 6월 14일
·
0개의 댓글
post-thumbnail

[코드업] python 기초 100제 #6071~#6098

코드업 코딩테스트while True: 문으로 무한루프를 생성해준다.입력을 정수형으로 받은 뒤 for 반복문을 사용해서 a+1 전까지 수들을 출력해줍니다.a,d,n=input().split()a=int(a)d=int(d)n=int(n)s=afor i in range(2,

2022년 6월 11일
·
0개의 댓글
post-thumbnail

[코드업] python 기초 100제 #6027~#6070

코드업 코딩테스트ord(c) : 문자 c를 10진수로 변환한 값입력은 모두 문자열로 입력된다.(문자/문자열/정수/실수인지 모름)따라서 정확하게 변환시킨 다음에 사용하거나 계산하는 것이 좋다.단항(unary) 연산자인 -(negative)를 변수 앞에 붙이면 부호가 반대

2022년 6월 10일
·
0개의 댓글
post-thumbnail

[코드업] python 기초 100제 #6001~#6026

파이썬 코딩테스트 초보자 코스 추천.코드업 코딩테스트print("\\"C:\\Download\\'hello'.py\\"")print('print("Hello\\nWorld")')c = input()print(c)n = int(input())print(n)f = floa

2022년 6월 9일
·
0개의 댓글
post-thumbnail

[백준] 2588 곱셈 (kotlin)

(세 자리 수) × (세 자리 수)는 다음과 같은 과정을 통하여 이루어진다.(1)과 (2)위치에 들어갈 세 자리 자연수가 주어질 때 (3), (4), (5), (6)위치에 들어갈 값을 구하는 프로그램을 작성하시오.입력(첫째 줄에 (1)의 위치에 들어갈 세 자리 자연수가

2022년 6월 9일
·
0개의 댓글
post-thumbnail

[백준] 10430 나머지 (kotlin)

(A+B)%C는 ((A%C) + (B%C))%C 와 같을까?(A×B)%C는 ((A%C) × (B%C))%C 와 같을까?세 수 A, B, C가 주어졌을 때, 위의 네 가지 값을 구하는 프로그램을 작성하시오.입력(첫째 줄에 A, B, C가 순서대로 주어진다. (2 ≤ A,

2022년 6월 9일
·
0개의 댓글
post-thumbnail

[백준] 18108 1998년생인 내가 태국에서는 2541년생?! (kotlin)

ICPC Bangkok Regional에 참가하기 위해 수완나품 국제공항에 막 도착한 팀 레드시프트 일행은 눈을 믿을 수 없었다. 공항의 대형 스크린에 올해가 2562년이라고 적혀 있던 것이었다.불교 국가인 태국은 불멸기원(佛滅紀元), 즉 석가모니가 열반한 해를 기준으

2022년 6월 9일
·
0개의 댓글
post-thumbnail

[백준] 10926 ??! (kotlin)

준하는 사이트에 회원가입을 하다가 joonas라는 아이디가 이미 존재하는 것을 보고 놀랐다. 준하는 놀람을 ??!로 표현한다. 준하가 가입하려고 하는 사이트에 이미 존재하는 아이디가 주어졌을 때, 놀람을 표현하는 프로그램을 작성하시오.입력(첫째 줄에 준하가 가입하려고

2022년 6월 9일
·
0개의 댓글
post-thumbnail

[백준] 10869 사칙연산 (kotlin)

두 자연수 A와 B가 주어진다. 이때, A+B, A-B, A \* B, A/B(몫), A % B(나머지)를 출력하는 프로그램을 작성하시오.입력 (두 자연수 A와 B가 주어진다. (1 ≤ A, B ≤ 10,000))출력 (첫째 줄에 A+B, 둘째 줄에 A-B, 셋째 줄에

2022년 6월 9일
·
0개의 댓글

[백준] 1008 A/B (kotlin)

두 정수 A와 B를 입력받은 다음, A/B를 출력하는 프로그램을 작성하시오.입력 (첫째 줄에 A와 B가 주어진다. (0 < A, B < 10))출력 (첫째 줄에 A/B를 출력한다. 실제 정답과 출력값의 절대오차 또는 상대오차가 10-9 이하이면 정답이다)10

2022년 6월 9일
·
0개의 댓글
post-thumbnail

[백준] 10998 AxB (kotlin)

두 정수 A와 B를 입력받은 다음, A×B를 출력하는 프로그램을 작성하시오.입력 (첫째 줄에 A와 B가 주어진다. (0 < A, B < 10))출력 (첫째 줄에 A×B를 출력한다.)

2022년 6월 9일
·
0개의 댓글