- full adder
- normal mode
- java
- fast pwm mode
- interface
- ctc mode
- Linked List
- 8bit timer/counter
- half adder
- structure
- verilog
- LED
- Method
- dataflow modeling
- behavior modeling
- Set
- timer / counter
- atmega 128a
- atmega 128
- Algorithm
- Recursion
- sequential logic circuit
- 4bit parallel adder
- Comparator
- MUX
- structural modeling
- ATMEGA128A
- interrupt
- gpio
- behavioral modeling
목록Algorithm/알고리즘 문제 풀이 (31)
거북이처럼 천천히
1. 문제 (최대 소수값을 찾기) 2. 생각 배열의 사이즈를 입력과 배열의 원소들을 입력받아 변수와 배열에 각각 저장한다. for문을 이용하여 시작점(i)을 정의하고, 끝점(j)을 정의한다. 이전까지의 값에 10을 곱한 뒤, 새로운 원소를 더해가며 원소들을 합한다. (▶ sum = sum*10 + storage[j] ) 2부터 sum까지 for문과 나머지연산자를 이용하여 해당 숫자(sum)이 소수인지 판단 ( 소수가 아니면 isPrim = true, 소수이면 isPrim = false ) 만약, 해당 숫자(sum)이 소수인 동시에 max보다 크면 max값을 해당숫자로 대체한다. 결과 출력 3. 풀이 및 코드 분석 import java.util.Scanner; public class programming ..
1. 문제 (코딩도장, 이상한 계산기) https://codingdojang.com/scode/590?langby=java#answer-filter-area 코딩도장 프로그래밍 문제풀이를 통해서 코딩 실력을 수련 codingdojang.com 2. 생각 괄호가 없는 사칙연산 식을 입력받았을 때 오른쪽에서부터, 더하기나 빼기를 곱하기나 나누기보다 먼저 계산한 결과를 리턴하는 코드를 작성하라. (단, 사칙연산 식은 문자열의 형식으로 입력받는다) 문자열 형식으로 괄호가 없는 사칙연산 식을 입력받는다. 입력받은 식내에 공백(space)을 제거한다. while문과 for문을 이용하여 앞에서부터 문자열을 하나씩 쪼개서 해당 부분이 연산기호(+, -, /, *)인지 여부 확인 → 만약 해당 부분이 연산기호라면, 이전..
1. 문제 (코딩도장, tic-tac-toe game) https://codingdojang.com/scode/464?langby=java#answer-filter-area 코딩도장 프로그래밍 문제풀이를 통해서 코딩 실력을 수련 codingdojang.com 2. 생각 tic-tac-toe는 두 명의 플레이어가 턴을 돌아가면서 1부터 9까지 포지션을 선택하는 게임 입니다. 선택된 포지션은 X나 0로 표시가 되며, 선택된 포지션은 다시 선택할 수가 없습니다. 게임 그리드는 3*3으로 다음과 같습니다. * * 1 * 2 * 3 * * * * 4 * 5 * 6 * * * * 7 * 8 * 9 * * 가로 세로 대각선으로 먼저 세 줄을 연속으로 만드는 플레이어가 우승하게 되며 무승부인 경우도 생깁니다. (매 턴..
1. 문제 (코딩도장, 나선형 배열의 거리) https://codingdojang.com/scode/679 코딩도장 프로그래밍 문제풀이를 통해서 코딩 실력을 수련 codingdojang.com 2. 생각 숫자 N(1
1. 문제 (코딩도장, Spiral Array) https://codingdojang.com/scode/266?answer=28030#answer_28030 코딩도장 프로그래밍 문제풀이를 통해서 코딩 실력을 수련 codingdojang.com 2. 생각 6 6이라는 입력을 주면 6 X 6 매트릭스에 나선형 회전을 한 값을 출력해야 한다. m, n 값(m:row, n:column)을 입력 받는다. m x n 형태의 2차원 Integer Array 생성 4개의 방향으로 나누어서 switch case 문와 for문을 통해 나선형 형태로 숫자를 정렬 결과 출력 3. 풀이 및 코드 분석 import java.util.Arrays; import java.util.Scanner; public class test { ..