본문 바로가기

반응형

컴퓨터 공학

개발자 여러분, 빅오표기법이 헷갈리신가요? 확실하게 알려드리겠습니다! 개발자 여러분, 빅오표기법이 헷갈리신가요? 확실하게 알려드리겠습니다! 안녕하세요 로스윗의 코딩캠프입니다. 오늘도 멋진 개발자가 되기 위해 여기까지 오신 여러분을 응원합니다. 오늘은 자료구조와 알고리즘에 이어 빅오표기법에 대한 포스팅을 진행하도록 하겠습니다. 모두 팔로 팔로미~ ※ 혹시 아직 알고리즘에 대해서 헷갈리시는 분은 이전 포스팅을 참고해주세요 :) 그림으로 쉽게 이해하는 자료구조와 알고리즘 차이 그림으로 쉽게 이해하는 자료구조와 알고리즘 차이 그림으로 쉽게 이해하는 자료구조와 알고리즘 차이 안녕하세요 로스윗의 코딩캠프입니다. 오늘도 달콤친절한 저 로스윗이 오늘은 자료구조와 알고리즘에 대한 주제로 포스팅을 하게 되었습니 rosweet-ai.tistory.com 그림으로 쉽게 이해하는 자료구조와 알고.. 더보기
그림으로 쉽게 이해하는 자료구조와 알고리즘 차이 #2 그림으로 쉽게 이해하는 자료구조와 알고리즘 차이 #2 안녕하세요? 로스윗의 코딩캠프에 오신 것을 환영합니다. 오늘은 지난 시간 포스팅했던 자료구조에 이어 알고리즘에 대한 포스팅을 진행하도록 하겠습니다. 너~~~무 너무 쉬운 설명이고 여러분은 똑똑하니 모두 이해하실 수 있을 겁니다. 그럼 바로 레고~!! - 알고리즘이란 무엇일까? 알고리즘이란 어떤 문제가 주어졌을때 문제를 풀기 위한 동작들의 절차 라고 할 수 있습니다. 프로그래밍에서는 입력받은 인풋을 통해서 우리가 원하는 아웃풋의 결과를 얻는 일련의 과정이라고 볼 수가 있겠죠. 게임을 예시로 쉽게 설명 드리겠습니다. 먼저 아래 그림을 한 장 보겠습니다. 현재 빨간색 동그라미에 캐릭터가 위치해 있습니다. 그리고 노란색 화살표가 있는곳까지 캐릭터를 이동시키고.. 더보기
그림으로 쉽게 이해하는 자료구조와 알고리즘 차이 그림으로 쉽게 이해하는 자료구조와 알고리즘 차이 안녕하세요 로스윗의 코딩캠프입니다. 오늘도 달콤친절한 저 로스윗이 오늘은 자료구조와 알고리즘에 대한 주제로 포스팅을 하게 되었습니다. 컴공 전공자 분들과 비전공자 출신 개발자 취업을 목표로 하시는 모든 분들께 도움이 되는 포스팅일 되기를 바라겠습니다. 그럼 바로 시작하겠습니다!! - 자료구조와 알고리즘이란? 먼저 내가 무엇을 배우는지를 정확히 알아야 어디에 중점을 두고 공부해야 할 지를 정확히 알 수 있기 때문에 이 개념에 대해서 제대로 이해하고 넘어가는 것이 중요합니다. 먼저 사진을 하나 보겠습니다. 예를들어 여러분 앞에 음식이 있다고 가정을 해볼게요. 여러분은 파스타를 먹을 때 굳이 머그컵에 파스타를 담아 드시진 않을거에요. 그렇죠? 그게 불가능한건 아.. 더보기
개발자가 자료구조와 알고리즘을 알아야 하는 진짜 이유 개발자가 자료구조와 알고리즘을 알아야 하는 진짜 이유 안녕하세요. 로스윗의 코딩캠프에 오신걸 환영합니다. 오늘은 개발자가 자료구조를 왜 공부해야 하는지에 대한 포스팅을 진행해볼까 합니다. 바로 시작해보겠습니다~! - 개발자가 자료구조와 알고리즘을 알아야 하는 진짜 이유 1. 코딩 테스트 보통의 IT기업에 서류전형이 통과하고 나면 쿠팡이나 네이버 등 대기업에서는 코딩테스트 라는 것을 봅니다. 이때 자료조사에 대한 베이스가 없으면 많이 힘들 수 있습니다. 코딩테스트 뿐만 아니라 면접에서도 자료구조에 대한 질문을 하기도 합니다. 예를 들면 array list랑 linked list의 차이를 내부구현 관점에서 설명하시오. 라던가 아니면 어떤 Merge sort의 시간복잡도를 증명하시오. 이런 질문이 면접에서 나.. 더보기
클라우드 개념 한 번에 이해시켜 드리겠습니다 (ft. AWS, AZURE, Google Cloud Platform) 클라우드 개념 한 번에 이해시켜 드리겠습니다 (ft. AWS, AZURE, Google Cloud Platform) 모두 안녕하세요~! 오늘은 코딩을 한다면 반드시 알아야 할 클라우드에 대해서 알아보겠습니다. 그럼 바로 시작하겠습니다~! -클라우드 서비스란? 먼저 클라우드 서비스를 하는 대표적인 회사는 아마존의 AWS, 마이크로 소프트의 Azure, 구글의 Google Cloud Platform이 있습니다. 이 3개 회사가 가장 큰 회사구요. 이 3곳 회사 말고도 더 많습니다. 한국도 KT에서 유클라우드라는 것을 하다가 닫았다가 다시 또 하더라구요. 그래서 한국에서도 이런 클라우드 서비스를 제공하긴 합니다. 그렇지만 이 3곳 회사가 가장 큰 회사구요. 잠시 재밌는 옛날 이야기 좀 해보겠습니다 :) 예전에.. 더보기
프론트엔드? 백엔드? DBA? IT직군 몽땅 정리해드리겠습니다. 프론트엔드? 백엔드? DBA? IT직군 몽땅 정리해드리겠습니다. 안녕하세요. 로스윗의 코딩캠프입니다. 오늘은 많은 사람들이 궁금해하시고 또 많이 헷갈려하시는 내용을 바탕으로 프론트엔드? 백엔드? DBA? IT직군 몽땅 정리해드리겠습니다.에 대해서 자세하게 알아보겠습니다. 그러면 거두절미하고 바로 시작하겠습니다. - 웹 퍼블리셔 아주 다양한 개발 직군이 있는데, 먼저 브라우저쪽을 보겠습니다. 여러분 네이버 들어가시면 화면이 예쁘게 잘 나오죠? 그 화면을 예쁘게 나오게 해주는 HTML, CSS라는 프로그램 때문입니다. 그리고 이 HTML, CSS코드를 작성하는 사람을 웹 퍼블리셔라고 합니다. 쉽게 말해 디자이너가 디자인을 해주면 그 다지안대로 화면을 예쁘게 만들어주는 사람입니다. - 프론트엔드 개발자 그 다.. 더보기
컴퓨터 동작 원리 그림으로 쉽게 이해하기 (ft. URL) 컴퓨터 동작 원리 그림으로 쉽게 이해하기 (ft. URL) 안녕하세요. 로스윗의 코딩캠프입니다. 오늘은 많은 사람들이 궁금해하시고 또 많이 컴공의 기초가 되는 내용인 컴퓨터 동작 원리 그림으로 쉽게 이해하기 (ft. URL)에 대해서 자세하게 알아보겠습니다. 코딩을 한다면 반드시 알아야하는 기초적인 내용인 만큼 깊이 있게 다룰 예정입니다. 그러면 거두절미하고 바로 시작하겠습니다. - URL이란? 먼저 URL에대해서 간단하게 알아보겠습니다. URL은 Uniform Resource Locateor의 약자입니다. URL의 주소는 구조가 있고 형식이 있습니다. 여러분들이 네이버 기사 URL을 보시면 지금 아래 그림에 보시는 것과 같은 이런 URL을 아마 많이 보셨을 것입니다. 아마 좀 길어서 관심있게 보지는 않.. 더보기
클라이언트 서버 구조 그림으로 쉽게 이해하기! 클라이언트 서버 구조 그림으로 쉽게 이해하기! 안녕하세요. 로스윗의 코딩캠프입니다. 오늘은 많은 사람들이 궁금해하시고 또 많이 컴공의 기초가 되는 내용인 클라이언트 서버 구조 그림으로 쉽게 이해하기!에 대해서 자세하게 알아보겠습니다. 코딩을 한다면 반드시 알아야하는 기초적인 내용인 만큼 깊이 있게 다룰 예정입니다. 그러면 거두절미하고 바로 시작하겠습니다. -서버 클라이언트 구조(Server Client Architecture)란? 인터넷 서비스를 이용해서 우리가 웹 브라우저에서 많은 정보를 서버에서 데이터를 가져와서 보고 있는데요. 코딩을 한다면 이 원리에 대해 반드시 이해하고 넘어가야 합니다. 이 원리에 대해 이해를 해야지 어떤 개발자들이 어떤 파트에서 프로그래밍을 하는지를 알 수 있습니다. 위 사진을.. 더보기

반응형