본문 바로가기

분류 전체보기78

코드업 6095 바둑판에 흰돌놓기 - 파이썬 (Python) 오늘은 제가 예전에 공부를 하면서 많이 풀었었던 코드업 문제중에 한개를 한번 포스팅 해보려 합니다! 코드업은 정말 파이썬 기본을 배우신 분들이 문제풀어보길 원하신다면 정말 강력추천드리는 웹사이트 입니다. https://codeup.kr/ CodeUp ☆ 파이썬 다운로드 : 파이썬3 ☆ 무료 C언어 IDE : Code::blocks DEV C++ ☆ 추천 온라인 IDE : C C++11 Python3 Java ☆ 채점 가능 언어 : C, C++, JAVA, Python 3.5 ★ C++로 제출시 void main()을 사용하면 codeup.kr 문제와 입력 예시 입니다. 항상 코딩 문제를 해결하는데는 문제를 정말정말 꼼꼼히 읽어봐야 하더라구요! 위 말을 요약하자면, 행과 열이 19x19인 바둑판에서 흰돌을.. 2022. 4. 29.
SEO (검색엔진 최적화) 어떻게 해야 가장 효율적일까? 저번 포스팅에서 마케팅에서 SEO (검색엔진 최적화)가 어떤 것인지, 어떻게 해야 가장 효율적인지 알아보았습니다! 못보셨던 분들은 아래 포스팅을 통해 먼저 보고 오시는걸 추천드려요! SEO (검색엔진 최적화)를 꼭 해야 하는 이유 이제는 코딩 뿐만 아니라 내가 현재 실무에서 사용하는 내용들에 관해서도 티스토리에 쭉 올려보려 합니다. 생각해보니 내가 일을하면서 굉장히 많은 자료들을 찾아보고 다시 사용을 하는데, s1mcoding.tistory.com 오늘은 SEO를 가장 효율적으로 할 수 있는 방법에 대해 알아보겠습니다. 1. 키워드 최적화 저번 글에서도 키워드는 디지털 마케팅을 함에 있어서, 그리고 SEO를 함에 있어서 가장 기본 이라고 말씀을 드렸었습니다. 그만큼 키워드는 구글, 네이버 등 다양한 플랫.. 2022. 4. 28.
JSON (제이슨) 이란 무엇인가? 파이썬 기본 문법 오늘은 바로 JSON (제이슨) 이라고 하는 것에 대해 설명 해보려 합니다! 예전에 한번 업무를 하는 도중에 어떤 분께서 파일리스트를 JSON 파일로 줄 수 있냐고 물어봐서 굉장히 당황을 했었던 기억이 있습니다.. 그것도 전 그땐 JSON의 존재도 모를 때 였어서 계속 통화로 그게 무슨말이냐고 영어로 한참 물어봤던 기억이 있네요. 결국은 그분이 그냥 엑셀로 주면 된다고 해서 줬었습니다 ㅋㅋㅋㅋ.. JSON은 위 저의 사연에서 유추할 수 있듯이, 데이터를 저장방식이라고 생각해주시면 되십니다. 보통 프로그래머분들이 많이들 데이터를 저장할 때 사용한다고 하더라구요. JSON은 JavaScript Object Notation의 줄임말 입니다. 자료를 주고 받을 때 자료를 표현하는 방법 중 하나입니다. 보통 컴퓨.. 2022. 4. 27.
SEO (검색엔진 최적화)를 꼭 해야 하는 이유 이제는 코딩 뿐만 아니라 내가 현재 실무에서 사용하는 내용들에 관해서도 티스토리에 쭉 올려보려 합니다. 생각해보니 내가 일을하면서 굉장히 많은 자료들을 찾아보고 다시 사용을 하는데, 왜 이런부분들을 이런쪽에 모아서 잘 올려두지 못했을까 굉장히 아쉬움이 크네요.. 조금 더 일찍 시작할걸.. 오늘은 일단 SEO (검색엔진 최적화)에 대해서 기본개념과 왜 해야하는지에 대해 설명 해보려고 합니다. SEO는 Search Engine Optimization의 줄임말 입니다. 한글로 하면 검색엔진 최적화 라고 보통 합니다. 그냥 쉽게 말해서 우리가 원하는 웹사이트가 조금 더 노출이 잘되게 함을 뜻합니다. 예를 들어, 과자를 파는 회사라고 쳤을 때 검색엔진에 "과자" ,"쿠키" 등등 관련 단어를 검색 했을 때 조금 더.. 2022. 4. 27.
파이썬 반복문 이용한 피라미드 만들기 02 (Python for in) 오늘은 이전글에 이어 정말로 피라미드를 한번 만들어 보겠습니다! 이 전 글을 못보신 분들은 아래 링크를 통해 확인해주세요! https://s1mcoding.tistory.com/11 파이썬 반복문 이용한 피라미드 만들기 01 (Python for in) 파이썬을 공부하시는 분들이라면 기본 문법중에 반복문 이라고 하는것에 대해 배우게 되시겠죠! 굉장히 유용한 표현이면서도 정말 무궁무진하게 이용을 하실 수 있는데요, 꼭 공부하다보면 항 s1mcoding.tistory.com 제가 원하는 코드는 이렇습니다. 1. 내가 원하는 줄 수를 정한다. 2. 그 줄 수에 따라 * 로 이루어진 피라미드가 나온다. 먼저 정답코드를 먼저 공개하고, 거기에 대해 조금씩 분석하는 식으로 해보겠습니다! (* 저도 아직 코딩초보이지.. 2022. 4. 25.
파이썬 반복문 이용한 피라미드 만들기 01 (Python for in) 파이썬을 공부하시는 분들이라면 기본 문법중에 반복문 이라고 하는것에 대해 배우게 되시겠죠! 굉장히 유용한 표현이면서도 정말 무궁무진하게 이용을 하실 수 있는데요, 꼭 공부하다보면 항상 반복문을 이용해서 피라미드를 만들어라, 정사각형을 만들어라 같은 것들을 보게 될 것입니다 :) 무슨말이냐면, 반복문을 이용하여 아래와 같은 모양을 만들어라는 것입니다. 혹은 숫자로 1,2,3,4를 넣어서 피라미드를 만드는 것들도 있는데요 이게 정말 초보자 입장에서는 정말 굉장히 어렵고 대체 어떻게 접근을 해야하나 싶으실 겁니다. 저도 처음에 시도를 할 때 몇시간을 붙잡고 있었지만 노가다를 통해서 한줄한줄 만드는거 외에 반복문을 이용해서 만드는건 손도 못댔었던 기억이 나네요. 제가 앞으로의 두 포스팅을 통해 피라미드를 완벽하.. 2022. 4. 23.
파이썬 람다(lambda) 함수란? - 파이썬 기초 문법 오늘은 파이썬 기본 문법 중에서 람다(lambda) 라고 하는 함수에 대해 알아보려고 합니다! 일단 람다 함수를 알아보기 전에 먼저 함수 (definition) 에 대해 알아보도록 하죠 함수 (def)는 코드로 나타내면 아래와 같이 나타낼 수 있다. def abc( ): 위 코드는 내가 abc 라고 하는 함수에 대해 정의를 해 둔 것이다. 하지만 여기에는 아직까지 abc라는 함수가 어떠한 결과값을 가지는지에 대해서는 나와있지 않다. def abc(): x,y = map(int,input().split()) print(x+y) 나는 abc 라고 하는 함수는 어떠한 x, y 숫자값을 넣고 그 x, y를 더한 값을 출력하는 함수로 정의하고 싶다고 한것 입니다! 이렇게 abc라고 하는 숫자를 더해주는 함수를 만.. 2022. 4. 21.
24/04/2022 Pub Crawl Day (포토샵 디자인 광고) 2022. 4. 20.