백엔드

행성 X3 문제 문제 설명 상근이는 초등학교 졸업 여행으로 외계 행성 X3에 방문했었다. 이 행성에 사는 사람들의 이름은 모두 자연수이다. 행성의 거주민은 모두 서로를 알고 있다. 두 X3인은 그들의 친밀도를 자신의 이름을 이진수로 바꾸어서 계산한다. 두 이름을 이진수로 바꾸고, 자리수가 짧은 쪽을 기준으로 정렬한다. 이때, 두 이진수의 각 자리 아래에 두 자리가 같으면 0을, 다르면 1을 적는다. 이 결과 이진수를 다시 10진수로 바꾸면 그들의 친밀도가 된다. 예를 들어, 10과 19의 친밀도는 25이다. 1 0 0 1 1 = 19 0 1 0 1 0 = 10 -------------- 1 1 0 0 1 = 25 행성의 가치는 이 섬에 있는 모든 친밀도의 합이다. 행성 거주민들의 이름이 주어졌을 때, 행..
· etc..
개요 많은 사람들이 백엔드로 취업을 원할 때, 가장 많이 검색하는 키워드가 뭘까? 내 생각으로는 어떤 것을 공부해야 할 지에 대한 검색 키워드가 가장 많을 것 같다. 그렇다면 연관 검색 키워드로 로드맵과 같은 것들이 보일 텐데, 위의 사진과 같은 구조의 글들이 많을 것 같다. 밑에서 하나씩 다뤄보면서 내 생각에 관한 내용들을 정리해볼 예정이다. 위의 백엔드 로드맵을 예시로 들면, 가자 먼저 인터넷에 관한 지식들을 먼저 학습하라고 한다. 어떤 이유에서 인터넷 지식들을 학습하라고 하는 것일까? 내 생각으로는, 백엔드라는 것은 웹 서비스를 운영할 때 반드시 필요한 요소일 것이다. 웹이라는 것은 기본적으로 인터넷 위에서 동작하기 때문에, 가장 기초적인 인터넷에 관한 지식들을 학습하는 것을 권장한다고 생각한다. ..
· etc..
이번 포스팅에서는 Front-end와 Back-end의 정의와 차이점, 그리고 내가 왜 백엔드를 선택했는지에 대한 이유를 포스팅하려고한다. 웹 개발우선 프론트엔드와 백엔드의 정의와 차이점을 얘기하기 전에 웹이라는 것이 어떻게 이루어져 있는지 알아야한다. 우리가 흔히 보는 Google, Naver 등등 여러 사이트들은 어떠한 UI로 이루어져있다. 사용자가 클릭할 수 있는 버튼, 입력할 수 있는 검색창, 기사들의 썸네일과 같은 요소로 화면이 구성되어있다. 그리고, 사용자가 어떠한 내용을 넣고 버튼을 누르거나, 엔터키를 입력하거나, 클릭을 할 때 동작하는 함수들이 추가적으로 구성되어있다. 여기서 사용자에게 직접적으로 보이는 내용들을 개발자들은 흔히 Front-End, 보이지 않는 함수와 같은 내용들을 Back..
heesang0930
'백엔드' 태그의 글 목록 (2 Page)