Home - page 3

[BOJ/백준] 나이트의 이동 (bfs)

알고리즘 능력을 회복하기 위해 알고리즘 종류 별로 하루에 2~3개씩 풀어가려고합니다. 한 번 걸었던 길을 다시 걷는 길이라 회복하는데 오랜 시간이 걸릴 거라고 생각하지 않습니다.

[BOJ/백준] 부분수열의 합 (dfs)

3년동안 잊었던 알고리즘 능력을 상승시키기 위해 문제를 풀고 있습니다. 한 번 걸었던 길은 빠르게 갈 수 있다고 생각합니다. 이번에 소개해드릴 문제는 dfs를 이용하여 부분수열의 합의 경우의 수를 구하는 문제를 소개해드리도록 하겠습니다.

[HTML/CSS] Position sticky 적용 방법

css의 position에는 다양한 종류의 다양한 속성이 있습니다. 이 글에서는 static 속성과 fixed 속성의 특징을 동시에 갖고 있는 position sticky속성의 특성에 대해서 알아보겠습니다.

Github Action으로 Jekyll & Github Pages 배포 자동화 하는 방법

저번 글에서 Travis CI를 이용하여, Github Pages 배포 자동화 하는 방법에 대해서 알아보았습니다. 이번 글에서는 Github Action을 활용한 배포 자동화에 대해서 소개해 드리도록 하겠습니다.

Travis CI로 Jekyll & Github Pages 배포 자동화 하는 방법

JekyllGithub Pages를 이용해서 간단하게 블로그를 개설할 수 있습니다. 보통의 경우, github repository의 master 브랜치에 빌드 전 상태의 프로젝트를 올려두면, github에서 자동으로 이 프로젝트를 빌드해서 웹서버를 띄워 줍니다.

[Js/자바스크립트] 배열 최소값, 최대값, 평균 구하는 방법

자바스크립트에서 배열을 사용할 때, 은근히 많이 사용하게 되는 빌트인 함수 또는 커스텀 함수들이 있습니다. 일반적으로 배열에 Number 타입의 리터럴 값이 있는 경우, 최소값, 최대값, 평균값을 구해야하는 요구사항들이 많다고 생각합니다.

[Vue] VueJS 설치 하는 방법 (feat. vue CLI)

몇년 전에 프론트엔드쪽에도 많은 변화가 생기기 시작했습니다. 많은 프론트엔드 개발자들이 사용하기 편한 환경을 만들기 위해 노력했고, 그 결과 중 하나인 SPA (Single Page Application)들이 탄생하기 시작했습니다.

[스프링/Spring] Port 8080 is already in use 에러 해결 방법

스프링 또는 스프링 부트를 이용하여 웹 어플리케이션을 개발하다보면, 가끔 포트가 이미 사용중이라는 에러 메시지를 보신 경험이 있으실겁니다. 간단한 에러인데도 처음에는 해당 포트를 사용하는 프로세스를 종료하지 못해서 해결하는데 오랜 시간이 걸렸던 경험이 있습니다.