키자드에 등록된 총 267개의 포스트를 확인하실 수 있습니다.
1.넥슨에 명의 변경을 하고 싶다는 고객문의를 남긴다. 2. 답장을 받는다. 미리 준비해놓으면 편하다. (아이핀, 가족관계증명서 등) [서류 발송 전 주의사항 안내] - 팩스 발송 날짜/시간을 적어 재문의를 접수해 주셔야만 서류를 검토할 수 있습니다. - 팩스 발송 시 고객님의 개인정보(주민등록번호)는 모두 가림 처리(마스킹) 후 발송해주세요. 마스킹되지 않은 서류가 접수되는 경우, 서류는 즉시 파기되어 검토할 수 없습니다. - 명의변경 기준에 해당하지 않는다면, 서류가 접수되어도 처리되지 않습니다. [명의변경 필수 사항 안내] ① 넥슨ID당 1회만 가능합니다. ② 넥슨ID 받는 분을 기준으로 주는 분이 부모/조부모인 경우에만 가능합.......
1. import , read Pandas 패키지를 Import 하고 실습 데이터 파일(Ecommerce Purchases)을 read 하세요. 그 다음, Pandas Dataframe 형식으로 ecom 이라는 변수에 저장해보세요. DataFrame 의 앞부분과 뒷부분 확인하여, 데이터 생긴 거 미리보기 .info() 몇 개의 컬럼과 행이 있는지 확인해보기 .mean() 평균 구매 가격(Purchase Price) 확인하기 문제1. 구매 가격(Purchase Price)의 최대값, 최소값 구하기 문제2. (문제1을 )반올림하여 구하기` .count() 웹사이트에 얼마나 많은 사람들이 언어(Language)를 English로 하는 지 알아보기 문제1. : # 'Language' 컬럼값이 'en' 인 데이터의 신용카드(Credit Card) 개수.......
초급 1. 문자열 연산 파이썬 코드가 다음과 같이 작성되어 있다. a와 b를 이용해 변수 c에 "hello! python!"이라는 값을 저장하여라. 2. 문자열 인덱싱 다음과 같은 코드가 있다. string1 = "홀짝홀짝홀짝홀짝" 문자열 인덱싱(슬라이싱)을 이용해 홀만 출력하도록 만들자. 출력예시: '홀홀홀' 3. 문자열 다루기 다음과 같은 코드가 있다. 이를 다음과 같이 리스트로 변경하여라. 문제의도: 문자열 함수 split을 이용해보자. 4. 리스트 연산 다음과 같은 리스트가 선언되어있다. lang1과 lang2 의 원소를 모두 갖고 있는 변수 lang3를 만들어라 5. 리스트와 set 다음과 같은 리스트가 선언되어있다. lang1과 l.......
stack by arraystack by linked listqueue by arrayqueue by linked list
fputs,fgetcfread,fwirtefscanf,fprintffgets,fprintfvote.cvote_agefile_hobbyfile_salaryfile_dat
1. 서류솔직하게 썼다.질문 당 2천자인데 1천자 이상 쓰려고 했다4번 5번은 쓰기 편했던게 진짜 경험한 것이라서 즐겁게 썼다.1.고등학교 졸업 이후 현재까지 어떤 경험들을 해오셨나요? 졸업, 입학, 휴학, 인턴, 입대, 아르바이트 등을 시간 순서로 서술하고 지원분야와 관련된 장점을 말씀해 주십시오.20002.지원 분야의 어떤 점에 매력을 느끼고 관심을 갖게 되셨나요? 또한 지원 분야 업무를 잘 수행하기 위한 본인의 강점을 사례 또는 이유와 함께 작성해주세요.20003.입사 후 우리 회사에서 어떤 일들에 도전하고 싶으신가요? 3년 후 본인 스스로의 모습을 상상하고 어떤 역할을 수행하고 있을지 구체적으로 설명해주세요.20004.최근.......
쥬피터 노트북에서 pip install 할 때 자주 생기는 오류Consider using the `--user` option or check the permissions. 쥬피터 노트북을 관리자 권한으로 실행하기
1.win키+r(실행) cmd 실행1)>>python 입력2)>>python --version 입력2. IDE(주피터노트북/스파이더/파이참 등등)주피터 노트북파이참
CSTS란?자격명: SW 테스트 전문가(CSTS)※ CSTS: Certified Software Test Specialist검정기준소프트웨어 테스트에 대한 기술이론 지식을 갖추고, 테스트 계획, 설계, 실행, 종료 등 테스트 프로세스를 이해하며 테스트 케이스를 설계할 수 있는 능력의 유무응시자격제한없음검정방법 및 합격기준검정범위테스트 개요, 테스트 설계기법, 테스트 프로세스응시료50,000원공부 방법0. 신청시험 신청이 00시부터 시작이다. 서울에서 보는 사람은 금방 닫히니 바로 신청하는게 낫다. 아침에 신청하려고 하면 이미 마감일 수도 있다.1. 공부 방법시험을 주관하는 TTA에서 발간한 공식 책으로 소프트웨어 테스트 전문가(CSTS) 가이드라고 있다. 정가.......
환경 ; GCC1. 구조체cppcCPP는 type casting을 해주지만 C는 그렇지 않기 때문에 인식하지 못하고 오류를 뿜는다.해결방법은 CPP에서도 된다.해결방법1: typedef를 사용해결방법2 : struct를 붙이기2. Const 크기를 가지는 배열cppc해결방법은 CPP에서도 된다.해결방법 : define 사용별 거 아닌데 이유를 찾기 힘들었던 것들
엔테크서비스 채용절차는 전체적으로 빠르다. 서류마감 이후 일주일 안에 결과를 알려주고 일주일 안에 pre test를 보고 테스트 결과를 당일에 알려준다. 테스트를 통과하면 일주일 안에 면접을 보고 면접 전형이 끝나고 다음날 결과를 알려준다. 마음 졸이는 시간이 없어서 좋았다. 4월 11일 서류 마감13일 서류 발표16일 10시 pre test16일 18시 pre test 결과 발표20일 면접(면접 전형을 20, 21일 2일로 진행 되었음)22일 면접 결과 발표1. 서류자소서 문항은 다음과 같았다. 분량 제한이 없다.[필수문항] 성격의 장단점, 취미활동을 포함하여 자유롭게 자신을 표현해 주세요. [필수문항] N Tech Service 주식회사에서 자신이 지원.......
raw마크다운 문법 정리제목(heading)제목은 # 의 개수로 표현된다H6, 제목을 6단계까지 구분하여 작성할 수 있다.제목을 잘 작성해두면, Overview나 목차로써 활용 가능하다.제목3제목4제목5제목목록순서가 없는 몰록은* 으로 작성된다.tab을 누르면 하위 목록으로 작성가능하다.엔터shift + tab을 누르면 상위 목록 레벨으로 작성 가능하다.순서가 있는 목록은1.으로 시작하면 된다.하위 목록으로도 작성 가능하다.섞어서 사용도 가능하다.코드블록(```)다양한 프로그래밍 언어에 대학 syntax highlighting 기능을 접할 수 있다.인라인 코드블록(`)인라인 코드 블록은 아래와 같이 사용될 수 있다.본 프로젝트는 tensorfl.......
Git Git은 분산형버전관리시스템(DVCS) 중 하나이다.0. Git 기초 설정windows 환경에서는 git for windows로 검색하여 git bash를 설치한다.다운로드 링크최초에 컴퓨터에서 git을 사용하는 경우 아래의 설정을 진행한다.이메일주소를 설정할 때, github에 가입된 이메일로 설정을 해야 커밋 이력이 github에 기록된다.1. Git을 통한 버전관리 기본 흐름1.1. Git 저장소 초기화 특정 폴더를 git 저장소로 활용하기 위해서는 최초에 입력하는 명령어 $ git init Initialized empty Git repository in C:/Users/student/Desktop/til/.git/.git 폴더가 숨긴 폴더로 생성되며, git bash에서는 (master)라고 표기된다.반드시 git으로 활용되고 있는 폴.......
§Susan likes to make a line drawing with ink. There‘re several dots on drawing paper. Your job is to tell Susan how to connect the dots so as to minimize the amount of ink used. §Susan connects the dots by drawing straight lines between pairs, possibly lifting the pen between lines. §When Susan is done there must be a sequence of connected lines from any dot to any other dot.§Test using 3 different data sets (test cases).Input§The input begins with a single positive integer on a line by itself indicating the number of dots (0<n<30) on drawing paper. For each dots, a line follows; each.......
§Tomorrow morning Tina must travel from Seoul to Daejeon to compete in the regional programming contest. §Since she is afraid of arriving late and being excluded from the contest, she is looking for the train which gets her to Daejeon as early as possible. §However, she dislikes getting to the station too early, so if there are several schedules with the same arrival time then she will choose the one with the latest departure time.§Tina asks you to help her with her problem. You are given a set of railroad schedules from which you must compute the train with the earliest arrival time and the f.......
§Build the RSA algorithm by yourself.§Input: two prim numbers p, q§Output §1. p, q, n and phi(n)§1. selected e, d, §2. c: encryption of 13(=m)§3. m: decryption of c§Conditions§e is the smallest number that satisfies condition틀린 소스임3 5만 맞음
§A telephone company seeks to claim they provide high-speed broadband access to customers. It will suffice for marketing purposes if they can create just one such link directly connecting two locations.§As the cost for installing such a pair of locations are the shortest distance apart so as to provide the cheapest possible implementation of this marketing strategy.§More precisely, given a set of points in the plane, find the distance between the closest pair of points provided this distance is less than some limit. §If the closest pair is too far apart, marketing will have to opt for some les.......
§Lisa collect beautiful pearls and want to buy jewel boxes to store them. The boxes come in two types:§Type 1:each such box costs c1 dollars and can hold exactly n1 pearls.§Type 2: each such box costs c2 dollars and can hold exactly n2 pearls. §She want each box to be filled to its capacity, and also to minimize the total cost of buying them. §Help Lisa find the best way to distribute her pearls among the boxes.Input§The input file may contain multiple test cases.§ Each test case begins with a line containing the integer n (0<n<1000). §The second line contains c1 and n1, and the third .......
§A fashionable dressmaker has N orders from customers which she must satisfy. §The dressmaker can work on only one job in each day, and jobs usually take several days. §For the ith job, the integer Ti (1 < Ti < 1,000) denotes the number of days it takes the dressmaker to finish the job.§But popularity has its price. §For each day of delay before starting to work on the ith job, the dressmaker has agreed to pay a fine of Si (1 £ Si £ 10,000) cents per day. §Help the dressmaker by writing a program to find the sequence of jobs with minimum total fine.§Test Using 3 Different Data Sets (te.......
sample output===================================tick:0process list at tick: 0id stat at bt rt0001 0002 0000 0007 00070002 0000 0002 0004 00040003 0000 0004 0001 00010004 0000 0005 0004 0004----------------------------------tick:1process list at tick: 1id stat at bt rt0001 0002 0000 0007 00060002 0000 0002 0004 00040003 0000 0004 0001 00010004 0000 0005 0004 0004----------------------------------tick:2process list at tic.......
<2-1 SQL기본>Table 의 구조 : 열(Column), 필드 (Field,Value), 행 (Row)정규화 : 테이블 분할하여 데이터 정합성 확보하고, 불필요한 중복을 줄이는 프로세스ERD 구성요소: 엔터티, 관계, 속성 데이터 유형NUMERIC : 정수, 실수CHARACTER(s)/CHAR(s) : 고정길이 VARCHAR2(s)/VARCHAR(s) : 가변길이 CHAR VS VARCHRCHAR 문자열 비교 : 공백(BLANK)을 채워서 비교. 우선 짧은 쪽의 끝에 공백을 추가하여 2개의 데이터가 같은 길이가 되도록 한다. 그리고 앞에서부터 한 문자씩 비교한다. 끝의 공백만 다른 문자열은 같다고 판단한다.VARCHAR 유형: 맨 처음부터 한 문자씩 비교하고 공백도 하나의 문자로 취급하므로 끝의 공백이다르면 다른.......
§The weight of a pate is the sum of the integers in each of the n cells of the matrix that are visited. §The minimum paths through two slightly different 5X6 matrices are shown below.§The matrix values differ only in the bottom row. The path for the matrix on the right takes advantage of the adjacency between the first and last rows.Input§The input consists of a sequence of matrix specifications. Each matrix consists of the row and column dimensions on a line, denoted m and n, respectively.§This is followed by m×n integers, appearing in row major order; i.e., the first n integers constitute th.......
<1-1 데이터 모델링의 이해>모델링 특징추상화 : 현실세계, 다양한 현상 일정한 양식인 표기법에 의해 표현 ( = 모형화, 가설적)단순화 : 복잡한 현실세계를 약속된 규약 의해 제한된 표기법이나 언어로 표현명확화 : 누구나 이해하기 쉽게 대상에 대한 애매모호함 제거 모델링의 세 가지 관점데이터 관점: 업무가 어떤 데이터와 관련이 있는지, 데이터간 관계 무엇인지 (What, Data)프로세스 관점: 업무가 실제하고 있는 일 무엇인지, 무엇을 해야하는지 (How, Process)상관 관점 : 업무 처리하는 방법에 따라 데이터 어떻게 영향 받고 있는지 (Interaction) 데이터 모델링 정의정보시스템 구축 위한 데이터 관점의 업무 분석기법, 현.......
Linux 커널 HAL(하드웨어 추상화 계층) Android 런타임 네이티브 C/C++ 라이브러리 Java API 프레임워크 시스템 앱Linux 커널Android 플랫폼의 기반은 Linux 커널입니다Linux 커널을 사용하면 Android가 주요 보안 기능을 활용하고 기기 제조업체가 널리 알려진 커널용 하드웨어 드라이버를 개발할 수 있습니다.HAL(하드웨어 추상화 계층)하드웨어 추상화 계층상위 수준의 Java API 프레임워크에 기기 하드웨어 기능을 노출하는 표준 인터페이스를 제공합니다. HAL은 여러 라이브러리 모듈로 구성되어 있으며, 카메라 또는 블루투스 모듈과 같은 특정 유형의 하드웨어 구성 요소를 위한 인터페이스를 구현합니다. 프레임워크 API가 기기 하드.......
Some people think that the bigger an elephant is, the smarter it is. To disprove this, you want to analyze a collection of elephants and place as large a subset of elephants as possible into a sequence whose weights are increasing but IQ’s are decreasing.Input§The input will consist of data for a bunch of elephants, at on elephant per line terminated by the end-of-file. §The data for each particular elephant will consist of a pair of integers: the first representing its size in kilograms and the second representing its IQ in the hundredths of IQ points.§Both integers are between 1 and 10,.......
A subsequence of a given sequence S consists of S with zero or more elements deleted. Formally, a sequence Z = z1 z2 … zk is a subsequence of X = x1 x2 … xm if there exists a strictly increasing sequence < i1 i2 … ik > of indices of X such that for all j = 1, 2, …, k, we have xij = zj. §For example, Z = bcdb is a subsequence of X = abcbdab with corresponding index sequence < 2, 3, 5, 7 >.§Your job is to write a program that counts the number of occurrences of Z in X as a subsequence such that each has a distinct index sequence. Input§The first li.......
잠실 종합운동장골드볼파크 방문기골드볼파크 매장이 새롭게 리모델링했다는 소식을 듣고서 가보았습니다. 최근에 프로선수들에게 스폰도 많이하면서 한 번은 직접 보고 만지고 싶어서 방문을 했습니다. 잠실 종합운동장에서 좀 더 들어가면 잠실스포츠상가 끝쪽에 있습니다.새로 만들어서 그런지 정말 깔끔했습니다. 구보타슬러거, 골드, 벨가드, 롤링스 등의 글러브가 있었고 배트는 마루치, 골드 등의 알루미늄과 나무가 있었습니다. 이외에도 다양한 야구용품들이 있었습니다.정말 촉촉하고 부드러운 느낌이 드는 킵 가죽이였습니다.2등급인 스티어하이드 제품은 거의 없어서 아쉬웠습니다.오더 시스템이 곳에서는 오더를 직접할 수.......
호텔을 뉴욕 한인타운에 잡고서 지하철로 이동하였다. 시티필드가 올스타게임 열릴 예정이라 일정 중에는 경기 관람이 불가능하여서 가서 외관만 보는 것에 만족하였다. 인생 첫 메이저리그 경기 관람이라 기대가 되었다. 시티 필드Citi Field올스타 게임 준비 때문에 아무 것도 안할 줄 알았는데 기념품매장은 하고 있어서 구경할 수 있었다.역에서 내리자마자 보이는 경기장매장에 있는 사진과 기념품들경기장 측면 양키스 스타디움Yankees Stadium2009년에 개장한 뉴양키스 스타디움오후에 양키스 스타디움으로 가서 앞에 있는 맥도날드에서 밥 먹고 경기를 보러 갔다. 맥도날드 안에서 체스 두고 있는 사람들이 있었는데 같이 두자.......
AT&T ParkSan Francisco Giants샌프란시스코 자이언츠의 홈구장 AT&T Park. 2010 2012 2014 짝수해 우승을 한 강팀. 구장은 처음보자마자 아름다운 풍경과 거대함에 가슴이 두근거렸다. 오클랜드와 샌프란시스코의 인기 차이가 크게 느껴졌다. 일단 티켓가격부터 크게 차이나고 관중 수도 비교가 안되었다. 일요일 경기에도 만 명정도 밖에 안들어 왔던 오클랜드와는 달리 화요일 평일 경기인데도 거의 만원 관중이였다.오래된 구단답게 다양한 방법으로 레전드 선수들을 기리고 있었다.경기장 주변 풍경주변 풍경이 너무 예쁘다. 보트 타고 놀고 있는 사람들도 많고 요트도 많고 경기장 주변을 산책하는 사람들도 많다.기념품 매장.......
Git amend를 활용한 commit 날짜 변경amend를 통해 마지막 commit 날짜 바꾸기기존에 존재하고 있는 repository에서 git bash 실행1. add & commit먼저 파일을 추가한 뒤 add를 한다그 다음 commit2. amend & pushgit commit --amend --no-edit --date "원하는 날자"git push origin master3. 안되는 경우주소가 뒤틀려서 안될 경우가 생긴다git remote add origin 원하는 repository의 주소git push -u origin master주소를 맞춰주면 잘 된다잔디밭도 변경된 날짜에 심어진다.같은 repository에서 나중에 amend를 할 일이 생겨도 위의 방법으로 한번만 주소를 맞추어 두면 그 다음부터는 remote add를 하지 않고 git push ori.......
야구글러브를 구매하려고 알아보면서 알게 된 정보를 정리해보았습니다. 야구글러브를 처음 사는 사람에게 맞추어져 있습니다. 개인적인 의견이 들어가 있습니다. 참고만하시면 좋겠습니다. 작성일 2020년 8월 1일 기준.1. 야구글러브 구매는 어디서 할까?야구용품전문 사이트에서 구매하는게 좋다. 대표적인 사이트로는 짱베이스볼, 스타디움샵, 야중사 등이 있다. 각자 가지고 있는 물건도 다르고 같은 물건이라도 가격이 다르기 때문에 비교하면서 사는 것이 좋다. 오프라인으로는 스타디움샵은 판교, 야중사는 서울 문정, 짱베이스볼은 안산쪽에 있다. 방문할 수 있으면 방문해서 직접 만져보며 사는게 제일 좋다. 직접 느껴보는 것이.......
친구들과 경기를 보러 우버타고 에인절스 스타디움에 왔다. 시즌 티켓 가진사람들을 위한 행사가 경기 전에 그라운드에서 진행중이였다.경기장 내부 샵에서 레전드 선수들 동상과 사진을 볼 수 있었다. 오타니의 인기는 트라웃과 함께 최고인 것 같다.미 해병에서 턱걸이를 30개 하면 티셔츠를 주는 이벤트를 하고 있었다. 정자세로만 해야 되서 끝까지 내려오지 않으면 카운트를 해주지 않았다. 그립은 자유롭게 잡게 해주었다. 나는 실패해서 MARINE이 써있는 자석과 연필을 받았다. 내야에서 찍은 사진들 외야에서 찍은 사진들홈런을 치면 외야의 바위에서 화염이 솟구친다.4번째 MLB 경기 관람.2013NYY2015OAK-SF201.......
PC버전에 최적화 되어있습니다. 정보처리기사출처:q-net.or.kr 정보처리산업기사 정보처리기능사 정보보안기사/산업기사출처:kisq.or.kr 정보통신기술사/기사/산업기사출처:http://www.cq.or.kr/
현지 관광상품으로 간 에버글레이즈 국립공원차가 없어서 현지 관광상품을 따라서 투어를 갔다. 투어 가격은 40달러 정도 였다. 인터넷 예매가 가능하고 현장에서 여분표가 있으면 구매할 수 있는 것으로 알고 있다. 인터넷으로 예매하고 주변의 호텔에서 머물고 있다면 픽업서비스도 신청할 수 있다. 그러면 정해진 시간에 맞춰서 호텔 앞으로 밴을 가지고 와서 관광버스 타는 곳까지 데려다 준다. Bayside쪽에서 관광버스를 타게 된다. 관광버스에 타서 자고있으면 알아서 데려다 주니 좋았다. 투어하는 곳에 도착하면 음료를 사먹어야되니 미리 음료를 준비해가는 것도 좋다.이렇게 생긴 보트를 타고서 투어를 하게 된다. 자연보호를 위해 기.......
DONUT BAR아침으로 도넛을 먹으며 샌디에이고 씨월드를 가려고 했다. 월요일 아침이였는데도 사람들이 줄을 서있었다. 가격도 싼 편이였고 드립커피를 무제한으로 먹을 수 있게 두었다. 크기도 커서 배가 불렀다. 2층에 먹을 수 있는 자리가 있지만 좌석이 많지는 않다.San Diego SeaWorld티켓은 가기 전에 온라인으로 사는 것이 더 싸다. 샌디에이고 씨월드 공식홈페이지에서 살 수 있다. 주소는 아래에..https://seaworld.com/san-diego/tickets/single-park-tickets/씨월드는 각종 쇼와 놀이공원과 아쿠아리움이 공존한다. 씨월드라서 그런지 물과 관련된 놀이기구가 많았다. 지도 오른쪽 아래에 있는 electric eel과 jouney to atlanti.......
O.co Coliseum오클랜드 애슬레틱스하면 생각나는 것은 머니볼이다. 머니볼 영화를 봤었기 때문에 기대가 컷다.UC Barkeley 주변에서 머물고 있을 때 우버를 타고서 가니 금방 도착하였다. NBA 골든 게이트 워리어스 홈구장인 오라클 아레나와 붙어 있다.일요일 경기였는데도 자리가 많이 비었다. 오클랜드는 비인기 구단이어서 파는 음식값도 AT&T 파크보다 싸고 티켓값도 엄청 싸다. 내야 제일 앞쪽에 있는 자리인데도 50달러 정도였던 걸로 기억한다. 덕아웃도 가깝고 불펜에서 몸 푸는 것도 바로 앞에서 보인다. 그물망이 없어서 더 가까이에서 보는 느낌이 들었다. 경기장이 많이 노후해서 잠실야구장을 온 느낌이 들기도 하였다. .......
팁1. 예매를 할 때 stubhub를 쓰면 조금 더 싸다. 자리마다 차이가 있다. mlb.com공식홈페이지와 stubhub를 비교하면서 사면 좋을 것 같다.mlb 경기 처음 갈 때는 모르고 mlb.com 공식홈페이지에서만 예매를 했었는데 stubhub가 전체적으로 더 싼 것 같다. 인기있는 자리는 가격이 비슷하고 좀 비인기석은 가격차이가 나는 것 같다. 수수료도 조금 더 저렴한 것 같다.예매를 하면 메일로 바로 보내주는데 종이로 인쇄할 필요 없이 모바일로 보여주면서 들어갈 수 있다.현장구매가 수수료가 안붙기 때문에 가장 싸다.팁2. 가까운데에 주차하는 것이 좋다.$5 for offsite parking(빨간색) $25 for General Parking at the gate(하늘색)$40 for .......
마이애미에서 방학을 보내고 있다가 주말에 뭐할지 찾아보는데 테일러 스위프트 콘서트를 한다고 하는 것을 보았다. 테일러 스위프트 노래를 어려서부터 들으며 좋아했는데 직접 볼 수 있는 기회가 있는 것을 알고서 바로 갔다. 하드록 스타디움(NFL 마이애미 돌린스의 홈구장)에서 콘서트가 열렸다. 콘서트장에 들어갈 때는 핸드백 정도는 상관하지 않는 것 같은데 가방을 가지고 갈 수 없다. 다른 사람을 방해하는 것을 방지하기 위함인데 비닐봉지 하나를 주어서 거기에 개인물품을 넣어서 들어가게 한다. Reputation Stadium Tourreputation 앨범 발매 기념으로 한 투어 콘서트이다. charli xcx와 camila cabello와 함께 했다. 공연 시작.......
친구들과 함께 어바인에서 샌디에이고를 여행왔다. 친구들은 샌디에이고 동물원을 가기로 해서 혼자 리프트타고서 펫코파크를 향했다. 리프트나 우버를 타면서 가장 기억에 남는 기사님이셨다. 쉐어 옵션을 선택했는데 가는 길에 같이 가는 사람이 없어서 할인만 받고 혼자 목적지까지 향했다. 샌디에이고에 온지 얼마나 되었는지 물어보고 방금와서 야구장간다고 하니까 신기하게 처다보았다. 자기는 LA에 살다가 샌디에이고로 넘어왔는데 LA는 little africa라면서 시끄러워서 싫고 반면에 샌디에이고는 조용해서 좋다고 하였다. Play ball 하기 전에 들어가야 해서 조금 서둘러야 한다니까 천천히 가자면서 너스레를 떨었다.차에서 내리자마.......
요즘 기업들에서 it직군은 코딩테스트로 뽑으면서 많은 사람들이 코딩테스트에 대한 관심이 높다. 나도 관심이 높아서 코딩테스트를 준비해야되는데 어떻게 할지는 모르겠고 학원의 도움을 받고 싶어서 알아보다가 알고리즘잡스라는 학원을 2019년 여름방학 때 등록했었다. 그 때에 정보를 찾으려고 했었는데 광고만 많고 후기는 거의 없어서 등록할지 고민을 많이 했던 기억이 있다. 이 글이 정보를 찾는 사람들에게 도움이 되었으면 좋겠다.광고 아님0.등록전처음 등록할 때면 테스트를 본다. 테스트 12문제 중에서 6문제 맞으면 되는데 전공자라면 10문제 정도는 맞출 수 있고 컴퓨터공학 1학년 수료했으면 6문제는 충분히 맞을 수 있을정.......
원래는 웨일 브라우저 실험실에서만 제공되던 기능인 야간모드가 웹 페이지 다크모드라는 기능으로 정식 출시 되었습니다. 기존에 있던 오류나 불편했던 부분들이 점점 사라지고 있어서 조만간 정식기능으로 출시될 것을 기대했는데 출시가 되었습니다. 2019.11.29부로 실험실에서 실험하던 기능이였던 야간모드가 정식기능으로 도입되었습니다. 다크모드 설정하는 곳에서 추가로 설정할 수 있습니다.https://blog.naver.com/whaleteam/221722107854설정 방법1. 웨일 브라우저 우측 상단에 있는 프로필 누르기2. 웹 페이지에 다크모드 적용하기를 활성화 시키면 기존에는 실험실에 있던 기능인 야간모드가 적용됩니다웨일.......
소프트웨어학을 공부하고 있습니다. 알고리즘 공부 위주로 하고 있습니다. 그리고 여행을 좋아합니다. 여행 간 곳과 갈 곳 또한 열심히 공부하면서 다니고 있습니다.#나블로거야
ballpark tour라는 것이 우리나라에는 익숙하지 않다. 쉽게 말하면 경기 없는 날 경기장에 놀러 가서 내부 관람을 하는 것이다. 일반적으로 가기 힘든 구역도 간다. 예약을 해야 되는데 mlb 홈페이지에 접속하여 각 팀 홈페이지로 이동 후에 ballpark tour 메뉴에서 예약을 할 수 있다. 75분 정도 진행되고 그라운드, 더그아웃, 클럽하우스, 프레스룸 등을 방문한다. 가격은 성인 8달러인데 예약 수수료가 2달러 붙는다.예약을 하게 되면 이메일로 티켓이 날라온다.가서 느낀 것은 오타니 쇼헤이의 인기가 정말 높다는 것이다. 내가 예약한 시간의 관광객의 반은 일본인이었고 매장에서 오타니 쇼헤이의 물품 비중이 상당히 높았다. 일본인과 한.......
웨일 브라우저 2.0으로 업데이트되면서 다크모드를 지원하기 시작했다. 야간모드는 아직 정식 기능이 아니기 때문에 완벽하지는 않지만 이전보다는 나아졌다. 다양한 기능들을 통해 컴퓨터에 장시간 노출되어 피로해진 눈에 부담을 덜어보자↓웨일 다운로드 링크↓ 1. 웨일 브라우저 야간모드whale://flags/을 주소창에 입력ctrl+F로 night를 찾고 night mode를 사용으로 바꿈2019.11.29부로 실험실에서 실험하던 기능이였던 야간모드가 정식기능으로 도입되었습니다.이제는 저 주소로 들어가는 것이 아닌 다크모드 설정하는 곳에서 추가로 설정할 수 있습니다.https://blog.naver.com/whaleteam/221722107854 2. 웨일 브라우저 다크모드.......
문제가로 N칸, 세로 M칸으로 이루어진 격자판이 주어지고, 그 중 한 개의 칸에 로봇이 존재한다. 로봇은 ...
TIP1)주차를 한다면 구장 주차장보다는 주변에 있는 집에 10달러 내고 주차하는 것이 더 싸다. 주변 집들을 보면 주차하라고 호객행위를 하고 있다. 집에 갈 때도 좀 더 빨리 나갈 수 있다. TIP2)말린스파크는 돔구장으로 마이애미의 덥고 습한 날씨를 막기 위해 에어컨을 빵빵하게 틀어둔다. 반드시 외투를 가져가는 것이 좋다.말린스 파크는 엄청나게 자리가 남는다. 그래서 많은 사람들이 싼 티켓을 산 다음에 비싼 자리(포수 뒤쪽)으로 이동한다. 다른 구장과는 다르게 섹션을 들어갈 때 티켓 확인도 안 한다. 이날 ALL YOU CAN EAT SATURDAYS라는 프로모션을 진행하였다. 이 프로모션용 티켓을 구매하면 손목밴드를 채워주는데 이.......
문제그래프가 주어질 때, 0번 정점을 시작으로 하여 깊이우선탐색과 너비우선탐색의 결과를 출력하는 프로그램을 작성하시오. 단, 노드를 방문할 때는 노드 번호가 작은 순서대로 방문한다고 하자. 입력첫째 줄에 정점의 개수 N과 간선의 개수 M이 주어진다. (1 ≤ N ≤ 1,000, 1 ≤ M ≤ 100,000 ) 둘째 줄부터 간선의 정보가 주어진다. 각 줄은 두 개의 숫자 a, b로 이루어져 있으며, 이는 정점 a와 정점 b가 연결되어 있다는 의미이다. 정점의 번호는 0번부터 N-1번까지이다. 출력첫 번째 줄에 깊이우선탐색 결과, 두 번째 줄에 너비우선탐색 결과를 출력한다. 예제 입력9 120 10 20 31 52 53 44 55 65 75 86 77 8예제 출력0 1 5 2 4 3 6 7 8 .......
문제2색 칠하기란, 다음 두 조건을 만족하면서 그래프의 정점을 모두 색칠할 수 있는지 묻는 문제이다. 2개의 색이 존재한다. 인접한 두 정점은 색깔이 다르다. 그래프가 주어질 때, 2색 칠하기가 가능한지 출력하는 프로그램을 작성하시오. 예를 들어, 아래의 그래프는 2색 칠하기가 가능한 그래프이며, 정점을 색칠한 결과는 다음과 같다. 입력첫째 줄에 정점의 개수 N과 간선의 개수 M이 주어진다. ( 1 ≤ N ≤ 10,000, 1 ≤ M ≤ 100,000 ) 둘째 줄부터 간선의 정보가 주어진다. 각 줄은 두 개의 숫자 a, b로 이루어져 있으며, 이는 정점 a와 정점 b가 연결되어 있다는 의미이다.(0 ≤ a, b ≤ N-1) 출력주어진 그래프에 대하여 2색 칠하기를.......
문제이분 그래프란, 아래 그림과 같이 정점을 크게 두 집합으로 나눌 수 있는 그래프를 말한다. 여기서 같은 집합에 속한 정점끼리는 간선이 존재해서는 안된다. 예를 들어, 아래 그래프의 경우 정점을 크게 {1, 4, 5}, {2, 3, 6} 의 두 개의 집합으로 나누게 되면, 같은 집합에 속한 정점 사이에는 간선이 존재하지 않으므로 이분 그래프라고 할 수 있다.그래프가 입력으로 주어질 때, 이 그래프가 이분그래프인지를 판별하는 프로그램을 작성하시오. 입력첫째 줄에 정점의 개수 N과 간선의 개수 M이 주어진다. ( 1 ≤ N ≤ 1,000, 1 ≤ M ≤ 100,000 ) 둘째 줄부터 간선의 정보가 주어진다. 각 줄은 두 개의 숫자 a, b로 이루어져 있으며, 이는.......
문제신종 바이러스인 웜 바이러스는 네트워크를 통해 전파된다. 한 컴퓨터가 웜 바이러스에 걸리면 그 컴퓨터와 네트워크 상에서 연결되어 있는 모든 컴퓨터는 웜 바이러스에 걸리게 된다. 예를 들어 7대의 컴퓨터가 < 그림 1 > 과 같이 네트워크 상에서 연결되어 있다고 하자. 1번 컴퓨터가 웜 바이러스에 걸리면 웜 바이러스는 2번과 5번 컴퓨터를 거쳐 3번과 6번 컴퓨터까지 전파되어 2, 3, 5, 6 네 대의 컴퓨터는 웜 바이러스에 걸리게 된다. 하지만 4번과 7번 컴퓨터는 1번 컴퓨터와 네트워크 상에서 연결되어 있지 않기 때문에 영향을 받지 않는다.어느날 1번 컴퓨터가 웜 바이러스에 걸렸다. 컴퓨터의 수와 네트워크 상에서 서로 연.......
문제<그림 1>과 같이 정사각형 모양의 지도가 있다. 1은 집이 있는 곳을, 0은 집이 없는 곳을 나타낸다. 철수는 이 지도를 가지고 연결된 집들의 모임인 단지를 정의하고, 단지에 번호를 붙이려 한다. 여기서 연결되었다는 것은 어떤 집이 좌우, 혹은 아래위로 다른 집이 있는 경우를 말한다. 대각선상에 집이 있는 경우는 연결된 것이 아니다. <그림 2>는 <그림 1>을 단지별로 번호를 붙인 것이다. 지도를 입력하여 단지수를 출력하고, 각 단지에 속하는 집의 수를 오름차순으로 정렬하여 출력하는 프로그램을 작성하시오. 입력첫 번째 줄에는 지도의 크기 N(정사각형이므로 가로와 세로의 크기는 같으며 5≤N≤25)이 입력되.......
문제N개의 정수가 주어질 때, 연속된 부분을 선택하여 합을 최대화 하는 프로그램을 작성하시오. 예를 들어, 아래와 같이 8개의 숫자가 있을 경우, 색칠된 부분을 선택했을 때 그 합이 가장 최대가 된다. 입력첫 번째 줄에 n이 주어진다. ( 1 ≤ n ≤ 1,000,000 ) 두 번째 줄에 n개의 정수가 주어진다. 출력연속된 부분을 선택하였을 때의 최댓값을 출력한다. 예제 입력8 2 3 -5 8 -3 4 2 -9예제 출력11 예제 입력5 -1 -2 3 -2 4예제 출력5
문제두 문자열 A, B 가 주어질 때, 두 문자열 사이의 거리를 구하려 한다. 여기서 거리는 다음과 같이 정의된다. 문자열 A가 주어질 때, 여기서 하나의 연산은 하나의 알파벳을 삽입 또는 삭제하는 것을 의미한다. 문자열 A와 B 사이의 거리란, A에서 시작하여 B를 만들기 위한 최소 연산의 횟수로 정의된다. 예를 들어, 문자열 A가 “abcabcd”이고, 문자열 B가 “abccabc” 라면, 문자열 A와 B 사이의 거리는 2가 된다. 왜냐하면 문자열 A의 세 번째에 ‘c’를 삽입하고, 가장 마지막에 있는 ‘d’를 삭제하면 문자열 B를 얻기 때문이다. 두 문자열이 주어질 때, 두 문자열 사이의 거리를 출력하는 프로그램을 작성하시오. 입력첫 번째 줄과 두.......
문제팰린드롬이란, 앞으로 읽으나 뒤로 읽으나 똑같은 문자열을 말한다. 예를 들어, “abcba”, “abccba” 등이 있을 수 있다. 문자열이 주어질 때, 이를 팰린드롬으로 만들기 위하여 추가해야 하는 최소의 문자 개수를 출력하는 프로그램을 작성하시오. 예를 들어, 문자열이 “abca” 로 주어질 경우, ‘b’만 추가하면 “abcba” 를 만들 수 있으므로, 이 때는 1개의 문자만 추가하면 된다. 또 다른 예로써, 문자열이 “adcba” 로 주어질 경우에는, 문자 2개를 추가해야 한다. 입력첫 번째 줄에 문자열이 주어진다. 이 문자열의 길이는 1,000 을 넘지 않는다. 출력주어진 문자열을 팰린드롬으로 만들기 위해서 추가해야 하는 문자 개수의 최.......
문제N x M의 지도가 주어지며, 이 지도의 각 칸에는 자원이 존재한다. 자원의 양은 정수로 나타난다. 다음 그림은 5 x 6 의 지도에 존재하는 자원을 나타낸다.철수는 자원을 채취하는 로봇을 갖고 있으며, 이 로봇은 (0, 0) 에서 출발하여 (N-1, M-1) 에서 자원 채취를 마친다. 로봇은 한가지 제약이 있는데, 오른쪽과 아랫쪽으로밖에 움직일 수 없다는 것이다. 이 로봇을 이용하여 가장 많이 채취할 수 있는 자원의 양을 출력하는 프로그램을 작성하시오. 위의 예제의 경우 다음과 같이 채취하는 것이 최대이며, 그 양은 49이다. 입력첫 번째 줄에 N, M이 주어진다. ( 1 ≤ N, M ≤ 1,000 ) 두 번째 줄부터 N x M 의 지도에 존재하는 자원의 양.......
문제N개의 카드가 주어지고, 각각은 자연수의 점수를 가진다. 철수는 이제 이 카드를 가져감으로써 카드에 적혀있는 수 만큼의 점수를 얻는다. 단, 카드를 가져갈 때 한가지 규칙이 있는데, 이는 연속하여 3개의 카드는 가져갈 수 없다는 것이다. 예를 들어, 6개의 카드 “1 3 5 2 7 3”가 주어질 경우, 3+5+7+3 = 18 만큼의 점수를 얻는 것이 최대이다. N개의 카드가 주어질 때, 얻을 수 있는 점수의 최댓값을 출력하는 프로그램을 작성하시오. 입력첫 번째 줄에 N이 주어진다. ( 1 ≤ N ≤ 100,000 ) 두 번째 줄에 N개의 숫자가 주어지며, 이는 각 카드의 점수를 나타낸다. 출력얻을 수 있는 점수의 최댓값을 출력한다. 예제 입력6 1 3 5 .......
문제철수에게는 빨간색, 초록색, 파란색 세 개의 버튼이 있다. 버튼 하나를 누를 때 마다 특정 점수를 얻을 수 있으며, 철수는 1초에 한 번씩 버튼을 누를 수 있다. 물론, 특정 시간에는 세 개의 버튼 중에서 한 개의 버튼만을 누를 수 있다. 각 시간마다 특정 버튼을 눌렀을 때 얻는 점수는 모두 다를 수 있다. 예를 들어, 시간 1에 빨간색, 초록색, 파란색 버튼에 대한 점수가 3, 5, 7 로 주어질 수 있다. 이 경우에는 파란색을 누르는 것이 점수를 가장 많이 얻을 수 있다. 물론, 시간 2에 각 버튼에 대한 점수는 또 다를 수 있다. 버튼을 누를 때에는 한 가지 규칙이 있는데, 연속하여 색깔이 같은 버튼을 두 번 누를 수 없다는 것이다. 예를.......
문제2 x N 직사각형 모양의 칸이 있다. 이를 2 x 1 모양의 타일로 가득 채우려 한다. 가능한 경우의 수를 출력하는 프로그램을 작성하시오. 단, 가능한 경우의 수가 매우 많을 수 있으므로, 그 경우의 수를 1,000,007 로 나눈 나머지를 출력한다.예를 들어, N = 3 일 경우에는 다음 세 가지의 가능한 경우가 존재한다. 입력첫 번째 줄에 N이 주어진다. ( 1 ≤ N ≤ 100 ) 출력가능한 경우의 수를 1,000,007 로 나눈 나머지를 출력한다. 예제 입력3예제 출력3 예제 입력8예제 출력34 예제 입력37예제 출력87896
문제숫자 N을 제곱수의 합으로 표현하고자 할 때, 사용해야 하는 제곱 수의 최소 개수를 출력하는 프로그램을 작성하시오. 예를 들어, 숫자 45를 제곱수의 합으로 표현하고자 할 때 필요한 제곱 수의 최소 개수는 2개이며, 이는 다음과 같다.45 = 3^2 + 6^2 입력첫 번째 줄에 N이 주어진다. ( 1 ≤ N ≤ 100,000 ) 출력필요한 제곱 수의 최소 개수를 출력한다. 예제 입력45예제 출력2 예제 입력38예제 출력3
문제N x M 의 직사각형이 주어지며, 각 칸에는 정수가 들어있다. 이제 Q개의 질문에 대하여 답을 해야 하며, 각각의 질문은 (a, b)부터 (c, d)까지의 직사각형에 들어있는 정수의 합을 묻는다. 예를 들어, 다음과 같이 5 x 5 의 직사각형이 주어질 때, (1, 2) 부터 (3, 3) 까지의 직사각형에 들어있는 정수의 합은 26 이다. 입력첫 번째 줄에 N, M, Q가 주어진다. ( 1 ≤ N, M ≤ 1,000, 1 ≤ Q ≤ 1,000,000 ) 두 번째 줄부터 N x M 직사각형이 주어진다. 직사각형 안의 숫자 S는 -100이상 100이하이다. 그 후 Q개의 질문이 주어진다. 각각의 질문은 “a b c d” 로 이루어 져 있으며, 이는 (a, b) 부터 (c, d) 까지의 직사각형에 들어있는 정수.......
문제철수와 영희는 구슬 게임이 구슬 게임을 하려 한다. 이 구슬 게임의 규칙은 다음과 같다.철수와 영희는 번갈아가며 구슬을 가져간다. 맨 처음에는 철수가 구슬을 가져간다.구슬을 가져갈 때에는, 최소 1개에서 최대 3개까지 구슬을 가져갈 수 있다.가져갈 구슬이 없는 사람이 진다.예를 들어 5개의 구슬이 있다고 하자. 여기서 철수가 1개의 구슬을 가져가고, 영희가 3개의 구슬을 가져간 후, 철수가 마지막으로 1개의 구슬을 가져갔다고 가정하면 이 게임의 승자는 철수가 된다. 물론, 각자가 어떻게 구슬을 가져가느냐에 따라 승패가 달라질 수 있다. 철수와 영희는 이기기 위해서 최선을 다해서 게임을 플레이 한다. n개의 구슬을 시작으.......