개발 노트237 [백준 15654/javascript] N과 M (5) 자바스크립트로 풀어본 백트래킹 문제이다 조건의 배열을 미리 오름차순으로 정렬하면 0번째 부터 채워나가는 백트래킹 시에 사전순으로 나열 가능하다 자리수가 모두 채워 질때마다 수들을 임시배열에 넣고 join 을 통해 공백을 주어 매 경우마다 출력하게 하였다 https://www.acmicpc.net/problem/15654 15654번: N과 M (5) N개의 자연수와 자연수 M이 주어졌을 때, 아래 조건을 만족하는 길이가 M인 수열을 모두 구하는 프로그램을 작성하시오. N개의 자연수는 모두 다른 수이다. N개의 자연수 중에서 M개를 고른 수열 www.acmicpc.net let input = []; const readline = require("readline").createInterface({ input.. 2022. 8. 23. 이미지의 alt 속성 사용시 주의점 이미지가 깨졌을 경우나 시각장애인들의 경우 이미지를 대체하는 대체 텍스트가 필요하다 그럴 때 쓰는 alt 속성 사용시 주의점을 알아보자 1. 배경 이미지의 alt 속성은 아래처럼 빈텍스트로 넣어서 스크린 리더에서 읽히지 않게 하자 2. alt 에서 이미지를 설명할 때 언더바, 기호는 사용 금지다. 예를 들어 alt ="익명이_어른" 으로 입력 시, 스크린 리더에서 '_' 기호로 뜨지 않으며, 한글로 '익명이언더바어른' 으로 떠서 기호를 그대로 한글로 읽어주므로, 이미지를 설명하는 글을 적자. 시각 장애인들에게도 alt 속성을 통해 이미지가 무엇인지 설명할 수 있어야 한다 3. alt 안에 '~하는 그림, ~하는 사진' 같은 설명은 필요 없다. 이미 이미지라고 알고 있으므로 이 사진, 이 그림 등의 설명은.. 2022. 8. 23. [백준 13413/javascript] 오셀로 재배치 인접한 문자끼리만 교환가능 한 줄 알고 여러번 틀려서 엥했던 문제이다 교환 위치는 임의이니 그냥 초기와 비교 대상의 각 문자를 비교하여 비교대상과 다른 경우일때의 각 문자의 수를 카운트한다 w와 b의 수를 각각 세므로, 더 큰 수일 경우의 카운트가 정답이 된다 https://www.acmicpc.net/problem/13413 13413번: 오셀로 재배치 로봇을 좋아하는 세희는 로봇동아리에서 카메라와 센서, 라즈베리 파이, 집게발을 이용해 로봇을 완성하였다. 이 로봇을 통해서 오셀로 재배치라는 작업을 하려고 한다. 오셀로 말은 앞면이 검 www.acmicpc.net let input = []; const readline = require("readline").createInterface({ input: .. 2022. 8. 22. [백준 17413/javascript] 단어 뒤집기 2 자바스크립트의 문자열에는 reverse 함수가 없다 직접 구현하던가, 각 문자를 하나씩 배열에 넣고 배열의 reverse 함수를 사용하여 뒤집어 주면 된다 임시 문자열을 만들고 태그마다 조건을 만들어 조건이 맞을때 정답 문자열에 더해주면 되는 문제이다 https://www.acmicpc.net/problem/17413 17413번: 단어 뒤집기 2 문자열 S가 주어졌을 때, 이 문자열에서 단어만 뒤집으려고 한다. 먼저, 문자열 S는 아래와과 같은 규칙을 지킨다. 알파벳 소문자('a'-'z'), 숫자('0'-'9'), 공백(' '), 특수 문자('')로만 이루어져 www.acmicpc.net let input = []; const readline = require("readline").createInter.. 2022. 8. 21. 이전 1 ··· 18 19 20 21 22 23 24 ··· 60 다음