목록전체 글 (194)
제이슨의 개발이야기

https://www.acmicpc.net/problem/2108 2108번: 통계학 첫째 줄에 수의 개수 N(1 ≤ N ≤ 500,000)이 주어진다. 단, N은 홀수이다. 그 다음 N개의 줄에는 정수들이 주어진다. 입력되는 정수의 절댓값은 4,000을 넘지 않는다. www.acmicpc.net 안녕하세요! 오늘은 백준 실버 3단계 문제 통계학 문제를 풀어봤습니다! 통계학 성공 시간 제한메모리 제한제출정답맞힌 사람정답 비율 2 초 256 MB 84562 16604 13524 25.510% 문제 수를 처리하는 것은 통계학에서 상당히 중요한 일이다. 통계학에서 N개의 수를 대표하는 기본 통계값에는 다음과 같은 것들이 있다. 단, N은 홀수라고 가정하자. 산술평균 : N개의 수들의 합을 N으로 나눈 값 중앙..

안녕하세요! 오늘은 외부 기기(스마트폰 , 테블릿, PC 등) 와 Virtual Box 가상머신에 설치되어있는 Ubuntu 리눅스 환경에서 작동하는 Server 와 소켓 통신하는 방법에 대해서 이야기 해보려고 합니다! 참고로 제가 설명이 서툰점 이해 부탁드립니다 ㅠㅠㅠㅠㅠ 보통 개발자 분들이 가지고 있으신 PC는 대부분 Mac Os 또는 Window 를 사용하고 계실거라 생각합니다 그러나 간혹 Linux 환경에서 Server 구축 후 Client 와 연결이 필요로 하는 경우가 생길 수 있습니다! 그때는 보통의 경우 Virtual Box 란 가상머신 위에 Linux 환경을 구축해서 Linux 환경에서의 개발을 진행해야합니다 여기서 문제가 발생합니다 기존 PC에 서버를 구동하면 전혀 상관없지만 Virtual..

https://programmers.co.kr/learn/courses/30/lessons/43163 코딩테스트 연습 - 단어 변환 두 개의 단어 begin, target과 단어의 집합 words가 있습니다. 아래와 같은 규칙을 이용하여 begin에서 target으로 변환하는 가장 짧은 변환 과정을 찾으려고 합니다. 1. 한 번에 한 개의 알파벳만 바꿀 수 programmers.co.kr 안녕하세요! 요번에는 프로그래머스 Level 3 단어변환 문제를 풀어봤습니다 개인적으로 제가 그동안 DFS/BFS 관련 문제를 몇개 풀어봤는대 그 중에서 가장 좋은 문제라고 생각합니다 문제를 처음 봤을때는 DFS/BFS 를 활용해야 한다는 생각을 하기 쉽지 않은 문제이기 때문입니다 DFS/BFS 관련 문제가 이런식으로도..

https://programmers.co.kr/learn/courses/30/lessons/49189 코딩테스트 연습 - 가장 먼 노드 6 [[3, 6], [4, 3], [3, 2], [1, 3], [1, 2], [2, 4], [5, 2]] 3 programmers.co.kr 안녕하세요! 오랜만입니다 ㅎㅎ...ㅠㅠ 오늘은 프로그래머스 Level 3 가장 먼 노드 문제를 풀어봤습니다 오랜만에 자바가 아닌 코틀린으로 문제를 풀어봤습니다!! 가장 먼 노드 문제 설명 n개의 노드가 있는 그래프가 있습니다. 각 노드는 1부터 n까지 번호가 적혀있습니다. 1번 노드에서 가장 멀리 떨어진 노드의 갯수를 구하려고 합니다. 가장 멀리 떨어진 노드란 최단경로로 이동했을 때 간선의 개수가 가장 많은 노드들을 의미합니다. 노..