전체 글 썸네일형 리스트형 최대공약수와 최소공배수 문제두 수를 입력받아 두 수의 최대공약수와 최소공배수를 반환해주는 gcdlcm 함수를 완성해 보세요. 배열의 맨 앞에 최대공약수, 그 다음 최소공배수를 넣어 반환하면 됩니다. 예를 들어 gcdlcm(3,12) 가 입력되면, [3, 12]를 반환해주면 됩니다. 최소공배수 : n1 * n2 / 최대공약수 최대공약수 : 유클리드 호제법 유클리드 호제법유클리드 호제법(Euclidean algorithm)은 2개의 자연수의 최대공약수를 구하는 알고리즘 중 하나이다.호제법이란, 두 수가 서로 상대방 수를 나누어 결국 원하는 수를 얻는 알고리즘을 말한다. 풀이import java.util.Arrays;class TryHelloWorld { public int[] gcdlcm(int a, int b) { int[] a.. 더보기 문자열 내림차순으로 배치하기 문제everseStr 메소드는 String형 변수 str을 매개변수로 입력받습니다. str에 나타나는 문자를 큰것부터 작은 순으로 정렬해 새로운 String을 리턴해주세요. str는 영문 대소문자로만 구성되어 있으며, 대문자는 소문자보다 작은 것으로 간주합니다. 예를들어 str이 Zbcdefg면 gfedcbZ을 리턴하면 됩니다. 풀이import java.util.Arrays;public class ReverseStr {public String reverseStr(String str){char[] sol = str.toCharArray(); Arrays.sort(sol); return new StringBuilder(new String(sol)).reverse().toString();}// 아래는 테스트로.. 더보기 [아두이노] 기울기센서(6축 가속도+자이로) MPU-6050 / Arduino Sensor MPU6050 MPU-6050구매 : EDUINO 그림과 같이 땜질이 되어 있지 않습니다.어떻게 선으로 잘 우겨 넣어도 잘 안되니 오른쪽과 같이 꼭 땜질 하셔야 합니다.땜질은 ㄱ로 되어있는 녀석으로 했습니다. (구부린것 아닙니다.) 배선 은 아래와 같습니다.이미지 출처 : http://www.eduino.kr/product/detail.html?product_no=54&cate_no=60 코딩 예제 #includeconst int MPU_addr = 0x68; int16_t AcX,AcY,AcZ,Tmp,GyX,GyY,GyZ; void setup(){ Wire.begin(); Wire.beginTransmission(MPU_addr); Wire.write(0x6B); Wire.write(0); Wire.endTransm.. 더보기 아두이노 R3 UNO 보드 아두이노 스케치 & 드라이버 설치 보드 구매 : 에듀이노 (배송이 빠름) 아두이노 스케치 : 다운로드Just Download 하시면 무료로 다운 받을수 있습니다.도네이션 하고 다운 받을수도 있습니다. 상황에 따라 JAVA SDK 설치를 요구 하면 설치하시면 됩니다.어렵지 않으니 이부분은 패스. 포트 드라이버 설치윈도우 & 맥 드라이버 설정 구글에서 검색하여 다운로드 (.. ) 링크되어 있습니다.ch340 driver for windows, ch340 driver for mac 드라이버 설치후 스케치 메뉴에서 포트를 변경해주면 연결이 됩니다. Windows툴 > 포트 > COM1 ~ ??Mac툴 > 포트 > dev/cu.wchusbsevial14510그림) mac 설정 예 스케치에서 보드연결 포트까지 정상적으로 되었다면 그림) 왼쪽이 확인.. 더보기 리눅스 MX 레코드 확인 host -t mx domain ex) host -t mx pandam.net 더보기 리눅스 root 계정 비밀번호 변경 root 계정 진입#su - root 비밀번호 변경#passwd 끝. 더보기 mysql Create Table 예제 CREATE TABLE board ( board_id int(20) unsigned NOT NULL AUTO_INCREMENT,title varchar(255) NOT NULL,content mediumtext,member_id int(10) unsigned NOT NULL,member_nick varchar(32) NOT NULL,hit int(20) unsigned NOT NULL default '0',create_date DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMPmodify_date DATETIME NOT NULL ON UPDATE CURRENT_TIMESTAMP,PRIMARY KEY (board_id) ); 자동증가board_id bigint(20) unsign.. 더보기 투명도 설정 안드로이드 개발을 하다보면 투명도 설정을 스스로 해결해야하는 상황들이 많이 발생합니다. 예시) 검은색 투명도 75%#BF000000 붉은 부분이 투명도 입니다.모두 외울수는 없으니 기록해 두고 사용합니다. 100% — FF99% — FC98% — FA97% — F796% — F595% — F294% — F093% — ED92% — EB91% — E890% — E689% — E388% — E087% — DE86% — DB85% — D984% — D683% — D482% — D181% — CF80% — CC79% — C978% — C777% — C476% — C275% — BF74% — BD73% — BA72% — B871% — B570% — B369% — B068% — AD67% — AB66% — A865.. 더보기 이전 1 2 3 4 5 6 7 8 ··· 10 다음