분류 전체보기

프로그래머스

[프로그래머스] 프로그래머스 Level2 최솟값 만들기 Java

문제 https://programmers.co.kr/learn/courses/30/lessons/12941 코딩테스트 연습 - 최솟값 만들기 길이가 같은 배열 A, B 두개가 있습니다. 각 배열은 자연수로 이루어져 있습니다. 배열 A, B에서 각각 한 개의 숫자를 뽑아 두 수를 곱합니다. 이러한 과정을 배열의 길이만큼 반복하며, 두 수를 곱 programmers.co.kr 풀이 문제를 풀기위한 알고리즘은 따로 필요하지 않았다. 우리가 구해야하는 값은 각 배열 원소의 곱의 최솟값이므로 하나의 배열은 오름차순, 하나의 배열은 내림차순 정렬하여 각 원소들을 곱해주면 최솟값을 구할 수 있다. 코드 import java.util.Arrays; class Solution { public int solution(in..

기타

[에러] C++에서 파일 입출력 사용 시 다운로드한 파일을 불러오지 못하는 오류 해결하기

개요 이번 글은 C++에서 파일 입출력 사용 시 파일이 프로젝트 폴더 안에 있음에도 불구하고 다운로드한 파일을 불러오지 못하는 오류를 해결하는 방법에 대해 이야기해 보려고 한다. C++ 파일 입출력 예시 코드 #include #include #include using namespace std; int main() { const int CAPACITY = 10; int frequencies[CAPACITY] = { 0 }; ifstream integerFile; integerFile.open("integerFile.dat"); if (!integerFile) { cout > data) { if (data >= 0 && data

프로그래머스

[프로그래머스] 프로그래머스 Level1 [1차] 비밀지도 Java (카카오 코딩테스트)

문제 https://programmers.co.kr/learn/courses/30/lessons/17681?language=java 코딩테스트 연습 - [1차] 비밀지도 비밀지도 네오는 평소 프로도가 비상금을 숨겨놓는 장소를 알려줄 비밀지도를 손에 넣었다. 그런데 이 비밀지도는 숫자로 암호화되어 있어 위치를 확인하기 위해서는 암호를 해독해야 한다. 다 programmers.co.kr 풀이 문제를 풀기 위한 알고리즘은 따로 필요하지 않고 진법 변환에 대한 메서드나 구현 방법을 알고 있으면 쉽게 풀 수 있을 것이다. 필자는 toBinaryString이라는 메서드를 사용하여 10진수를 2진수로 변환해 줬는데 이때 반환되는 문자열의 크기는 항상 n과 같아야 하지만 toBinaryString 메서드는 수의 따라 ..

Frontend/JavaScript

[JavaScript] JavaScript 수정 사항 미반영 오류 해결하기

개요 이번 글은 JavaScript 코드를 수정했는데 수정 사항이 반영되지 않을 때 해결하는 방법에 대해 이야기해 보려고 한다. 해결 방법 Step1. 현재 브라우저에서 F12를 누르고 Network 탭으로 들어가 해당 js 파일 확인하기 이 단계를 통해 에디터에서 작성했던 자바스크립트 코드가 브라우저에는 미적용됨을 확인할 수 있다. Step2. 브라우저 캐시 지우기 2-1. 브라우저 맨 오른쪽 위에 세로로 점 3개 버튼을 클릭한다. 2-2. 더보기 -> 인터넷 사용 기록 삭제를 클릭한다. 2-3. 설정 창이 열리고 기간을 전체 기간으로 설정한 후 인터넷 사용 기록 삭제 버튼을 클릭한다. Step3. 에디터에서 캐시 무효화를 해준다. (IntelliJ) 3-1. 인텔리제이 기준 파일 -> 캐시 무효화로 ..

Doshisha
'분류 전체보기' 카테고리의 글 목록 (34 Page)