분류 전체보기
-
C++ 의 입력과 출력 ( cin / cout / scanf / printf )Knowledge/C++ 2019. 7. 7. 20:31
BOJ 2588번 문제( https://www.acmicpc.net/problem/2588 ) 를 풀면서 알게 된 것 1단계 레벨에서 이 문제 이전까지는 머리를 쓸 필요가 조금도 없었기에 ( 이 놈의 건방...) 답을 맞히고도 다른 분들 코드를 보지 않았는데 이 문제는 다 풀고나서 다른 분들이 어떻게 구현해놨는지 궁금해 코드를 살짝 봤다. 다행히(?) 로직은 아무런 차이가 없었지만 나는 입출력을 cin과 cout으로 처리한 반면 다른 분들은 입출력을 scanf 와 printf를 사용해 처리하고 있음을 확인할 수 있었다. TCP스쿨 강의에 나와있던 cin과 cout밖에 모르던 C++린이인 나는 바로 이 입출력 방식간의 차이에 대해 검색해봤는데 그 중 'C/C++ 입출력 속도 비교' ( https://cup..
-
C++ double 자료형 나머지연산(%)Knowledge/C++ 2019. 7. 5. 10:58
BOJ 10430번문제 ( https://www.acmicpc.net/problem/10430 )를 풀면서 알게 된 것 부끄러운 고백이지만 나는 이 문제를 본 순간 나누기 연산과 나머지 연산을 혼동했다. 대충 보고 아 뭐 같은지 확인 하면 된다니 그냥 C를 더블로 선언해서 나눠보면 되겠네? 하고 쉽게 접근해서 코드 짜고 돌려보니 컴파일 에러가 났다. 그제서야 정신 부여잡고 다시 코드를 찬찬히 보면서 이것 저것 찾아보니 자바와 C++에서의 나머지 연산(%) 사용 조건이 서로 달라 발생한 문제였다. 예를 들어 아래와 같은 코드를 자바로 짜면 에러가 나지 않는다 1 2 3 4 5 6 7 8 9 public static void main(String[] args) { double a = 10.0; double ..
-
알고리즘 문제풀이 (PS)에 적합한 C++ 버전Knowledge/C++ 2019. 7. 1. 17:45
사실 PS에 '적합'한 C++ 버전이 뭔지는 저도 잘 모릅니다. 여러 고수 분들이 PS에는 C++을 추천해주시고 실제로 PS 관련 컨텐츠도 C++로 설명된 것들이 많길래 저도 이제 막 JAVA를 버리고 C++을 공부하기 시작한 뉴비니까요 단지 저와 같은 수준의 분들이 이런 키워드로 검색을 많이 하실 거 같아서 제목을 이렇게 달아봤습니다. (고수님들의 양해를 바랍니다!) 각설하고 전 지금 TCP School 의 C++ 강의 컨텐츠 (http://tcpschool.com/cpp/intro)를 보며 C++ 공부중인데요 코딩테스트 준비하는 레벨에서는 자바랑 크게 다를 게 없어 보여서 어렵진 않은데 백준 온라인 저지 (https://www.acmicpc.net/) 에 접속해 직접 문제를 풀며 손에 익혀 보려고 보..
-
알고리즘 잡스 상반기 삼성 SW역량테스트 합격자 분석 및 하반기 대비 전략 세미나 후기Review/Seminar 2019. 6. 4. 22:35
7월중으로 현 직장을 퇴사 후 이직 준비에 전념할 생각이다. 굳이 7월을 퇴사 시점으로 잡은 건 작년 7월 18일이 지금 다니는 회사에 입사한 날짜이기 때문이다. 첫 프로젝트 투입 직후부터 매순간 '1년 채워서 퇴직금만 받고 이 바닥 뜬다'만 되뇌며 버텼으니 그건 받아야지. 사실 퇴직금이고 뭐고 진작 때려치는게 내 신체,정신 건강에 가장 좋았겠지만 그러기엔 이미 너무 멀리왔다. 입사하고 10개월이 지났으니 두달만 더 버틸 생각이다. 그러나 직종을 변경할 생각은 없다. SI소속 파견노동자로서 매순간 느끼는 착취당하는 느낌이 싫을 뿐 개발은 내게 여전히 재밌는 일이다. 그간 다양한 밥벌이를 해봤으나 이렇게, 마지못해 한다는 느낌없이 몰입할 수 있던 일은 없었다. 보통 어디가서 이 정도만 얘기를 하면 '그러면..
-
티스토리 블로그에 코드 넣기Knowledge/ETC 2019. 5. 28. 14:01
사실 이 제목으로 검색하면 이미 많은 정보들이 나온다. 그럼에도 불구하고 이 포스팅을 하는 이유는 맞다. 그냥 직접 한번 해보려고 그러는거다. 각설하고, 바로 시작해보겠다. 1. 티스토리 블로그에서 제공하는 기능 이용하기 티스토리 글쓰기 에디터 상단 목록의 빨간 부분을 클릭하면 이렇게 코드블럭 메뉴가 나온다. 클릭하면 이런 팝업창이 나오고 여기에 코드를 집어 넣으면 이렇게 마크 다운 형식으로 출력된다. 하지만 뭔가 아쉽다. 심지어 글쓰기를 누르면 위의 블럭 형태도 사라지고 System.out.println("Hello World"); 실망스럽게도 이렇게 나와버린다. 하지만 다른 방법은 있다. 2. Color Scripter 활용하기 Color Scripter Simple & Flexible Syntax ..
-
뽀모도로 타이머 / Pomodoro Timer 웹페이지 개발Project/Web 2018. 6. 17. 16:04
https://pomodorotimer.ga/ JAVA 서버 개발자 취업을 위해 자료구조, 알고리즘 공부를 한동안 공부했으나 코딩테스트의 벽을 넘기가 쉽지 않네요. 결국 개발자 경력을 SI로 시작 해야할 것 같아 프론트엔드 복습 겸 포트폴리오 용으로 뽀모도로 타이머 하나 만들어봤습니다. 원래 더 다양한 기능을 더 짧은 시간내에 만들생각이었는데 생각보다 기능은 줄고 시간은 오래 걸렸네요. 그래서 사실 많이 아쉽고 더 손대고 싶지만 스프링 활용한 프로젝트도 하나 얼른 만들어야 해서 일단 아쉬운대로 공개합니다. 그래도 생활코딩 그룹 여러분 도움을 받아 오디오 컨텍스트도 써보고 처음으로 URL 까지 따서 공개하는 사이트라 감회가 새롭네요. 뽀모도로 시간관리 활용하시는 분들은 사용해보시고 개선 사항 메일 주시면 ..