github.com/taemin-kwon93 Github 보러가기 ->

전체 글 78

AWSOME DAY Online Conference 참여 후기

AWSOME DAY 컨퍼런스 강의 해주신 분 김지선 테크니컬 트레이너, AWS 이기백 테크니컬 트레이너, AWS 강의 구성 : 강의 1 : AWS 클라우드 소개 강의 2 : AWS 클라우드 핵심 서비스 소개 1 강의 3 : AWS 클라우드 핵심 서비스 소개 2 강의 4 : AWS 클라우드 핵심 서비스 소개 3 강의 5: AWS와 함께 혁신하기 현재 AWS에서 서비스하고 있는 내용들을 소개해주는 것이 이번 컨퍼런스의 주된 내용이었다. 주요 서비스 분야로 컴퓨팅, 스토리지, 데이터베이스, 네트워킹, 보안이 있다. 이중 각각의 기술들을 어떻게 사용하는지에 대한 간단한 예시와 시범이 있었다. 또 해당 기술을 사용하면 어떤 이점이 있는지에 대한 내용이 있었다. 최근 Assignmet를 만들며 도전해본 서버리스 컴..

문제 : 하루가 지난 글의 표기.

글이 등록된 시간을 기준으로 하루가 지났을 때,해당 글의 등록시간을 날짜로 보여주려 한다.하루가 지나지 않았을 시 시간으로 표기한다.  예시:하루가 지난 글 : 2022/04/25하루가 지나지 않은 글 : 19:59:49 만약 4월 25일 자정에 가까운 시간 글을 등록하고 26일이 됐을 경우,해당 글은 2022/04/25와 같이 표기 되어야 한다.하지만, 아래 로직으로는 시간 그대로 표기되고 다음날 자정이 되기 전까지 시간 그대로 표기된다.function displayTime(timeValue) { var today = new Date(); var gap = today.getTime() - timeValue; var dateObj = new Date(timeValue); var str = ""; if (..

CodeUp 예제 풀이 1097번문제, 바둑알 십자 뒤집기

1097 : [기초-2차원배열] 바둑알 십자 뒤집기코드업 1097번 문제로 바로가기바둑판(19 * 19)에 흰 돌(1) 또는 검정 돌(0)이 모두 꽉 채워져 놓여있을 때,n개의 좌표를 입력받아 십(+)자 뒤집기한 결과를 출력하는 프로그램을 작성해보자.참고가로 번호, 세로 번호를 사용할 수 있는 2차원 배열을 사용하면이러한 형태를 쉽게 기록하고 사용할 수 있다. 물론 더 확장한 n차원 배열도 만들 수 있다. 1097번 문제, Taemin's Github 바로가기✨ 바둑알이 깔려 있는 상황이 19 * 19 크기의 정수값으로 입력된다.십자 뒤집기 횟수(n)가 입력된다.십자 뒤집기 좌표가 횟수(n) 만큼 입력된다. 단, n은 10이하의 자연수이다.  해당 문제의 입력 예시 :0 0 0 0 0 0 0 0 0 1 ..

CodeUp 예제 풀이 1096번문제, 바둑판에 흰 돌 놓기

1096 : [기초-2차원배열] 바둑판에 흰 돌 놓기CodeUp 1096문제 바로가기바둑판(19 * 19)에 n개의 흰 돌을 놓는다고 할 때,n개의 흰 돌이 놓인 위치를 출력하는 프로그램을 작성해보자.참고가로번호, 세로번호를 사용할 수 있는 2차원 배열을 사용하면이러한 형태를 쉽게 기록하고 사용할 수 있다. 물론 더 확장한 n차원 배열도 만들 수 있다. 1096 문제, Taemin's Github 바로가기✨  int형 2차원 배열 goBaduk 좌표에 쓰일 x와 yfor문에 쓰일 i, j돌의 개수를 저장할 stones를 만들어줍니다.  첫번째 for문에서 좌표를 받고 해당 위치를 '1'로 저장합니다.이중 for문을 통해 바둑칸과 흰돌을 출력해 줍니다.

CodeUp 예제 풀이 1093번문제, 이상한 출석 번호 부르기

1093 : [기초-1차원배열] 이상한 출석 번호 부르기1코드업 1093번 문제로 바로가기선생님은 출석부를 보고 번호를 부르는데,학생들의 얼굴과 이름을 빨리 익히기 위해 번호를 무작위(랜덤)으로 부른다.그리고 얼굴과 이름이 잘 기억되지 않는 학생들은 번호를 여러 번 불러이름과 얼굴을 빨리 익히려고 하는 것이다.출석 번호를 n번 무작위로 불렀을 때, 각 번호(1 ~ 23)가 불린 횟수를 각각 출력해보자. 1093번 문제, Taemin's Github 바로가기✨  Int형 배열 id를 만들어주고for문을 이용해 학생번호(id[call])를 받아줍니다.학생은 번호가 불려지면 자신의 값을 1씩 증가시킵니다.(++id[call]) 다시 for문을 이용해 각 학생들에게 저장돼있는 값들을 출력합니다.

CodeUp 예제 풀이 1092번문제Java 최소 공배수

1092 : [기초-종합] 함께 문제 푸는 날  같은 날 동시에 가입한 3명의 사람들이 온라인 채점시스템에 들어와 문제를 푸는 날짜가매우 규칙적이라고 할 때, 다시 모두 함께 문제를 풀게 되는 그날은 언제일까?예를 들어 3명이 같은 날 가입/등업하고, 각각 3일마다, 7일마다, 9일마다한 번씩 들어온다면, 처음 가입하고 63일 만에 다시 3명이 함께 문제를 풀게 된다.  같은 날 동시에 가입한 인원 3명이 규칙적으로 방문하는,방문 주기가 공백을 두고 입력된다. (단, 입력값은 100이하의 자연수이다.)  3명이 다시 모두 함께 방문해 문제를 풀어보는 날(동시 가입/등업 후 며칠 후?)을 출력한다. 1092번 문제, Taemin's Github 바로가기✨ 해당 문제는 x, y, z의 수를 입력받아 세 수의..

CodeUp 예제 풀이 1083번문제 '삼육구 출력'

1083 : [기초-종합] 3 6 9 게임의 왕이 되자!(설명) 3 6 9 게임을 하던 영일이는 3 6 9 게임에서 잦은 실수로 계속해서 벌칙을 받게 되었다.3 6 9 게임의 왕이 되기 위한 마스터 프로그램을 작성해 보자.  10 보다 작은 정수 1개가 입력된다.(1 ~ 9)  1 부터 그 수까지 순서대로 공백을 두고 수를 출력하는데,3 또는 6 또는 9인 경우 그 수 대신 영문 대문자 X 를 출력한다. 1083번 문제, Taemin's Github 바로가기✨ 0부터 입력받은 숫자만큼 반복하며 String타입 변수 s에 값을 저장해줍니다.이후 samyookgu()에서 입력된 글자 수 만큼 반복문을 실행합니다.반복문에서는 charAt()를 통해 해당 글자가 3, 6, 9 인지 확인하고 3이나 6 또는 9가..

CodeUp 예제 풀이 1079번문제

문제 내용 : 'q'가 입력될 때까지 입력한 문자를 계속 출력하는 프로그램을 작성해보자. 풀이 1 :" href="https://github.com/taemin-kwon93/what_did_you_learn_today/blob/main/Java/CodeUp100%EB%AC%B8%EC%A0%9C/Main79.java" target="_blank" rel="noopener">1079번 문제, Taemin's Github 바로가기✨ 풀이 2 (다른 풀이방법!) : (한 줄로 문자들이 나열되어 입력 됐을 때, 가장 앞글자에 있는 값만 출력합니다.문제 풀이로 제출하면 오답으로 체점될 겁니다.)1079번 문제 다른 풀이 문제의 입력 예시는 'x b k d l q g a c' 으로 이루어져 있습니다.q가 입력됐을 때..