목록분류 전체보기 (478)
한 걸음 두 걸음
import java.util.*; import java.io.*; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String[] str = new String[9]; int result = 0; for(int i = 0; i < 8; i++) { str[i] = sc.nextLine(); if( i % 2 == 0 ) for (int j = 1; j < 5; j++) if(str[i].charAt(2*j-2) == 'F') result++; if( i % 2 == 1 ) for (int j = 1; j < 5; j++) if(str[i].charAt(2*j-1)..
import java.util.*; import java.io.*; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int a = sc.nextInt(); int b = sc.nextInt(); a = (a%10)*100 + ((a%100)/10)*10 + a/100; b = (b%10)*100 + ((b%100)/10)*10 + b/100; System.out.println(a>b?a:b); } }
import java.util.*; import java.io.*; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String str = sc.nextLine(); int[] alpha = new int[26]; int result = 0; int check = 0; int index = 0; for(int i = 0; i < str.length(); i++) for(int j = 0; j < 26; j++) if(str.charAt(i) == 65+j || str.charAt(i) == 97+j) alpha[j]++; for(int i = 0 ; i < alpha.length..
import java.util.*; import java.io.*; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String str = sc.nextLine(); StringTokenizer st = new StringTokenizer(str); System.out.println(st.countTokens()); } }토큰으로 나눠줬다..ㅠ 띄어쓰기 기준으로 잡으니까 어렵넹 띄어쓰기 기준 외의 CRLF 구분자를 사용하고싶으면 String Class 내의 split를 사용합시다.
데이터를 표현하는 방법 그림으로 표현 이는 한 눈에 파악하기 쉬우며 정리하기 쉽다는 장점이 있지만 주관적으로 알게된다는 단점이 있습니다. 그래서 그림 또는 표 대신에 숫자 또는 값으로 나타내고 있습니다. (:척도) 숫자로 표현 여기서 대푯값은 평균(x바)로 나타냅니다.(위치척도 = 대푯값) 뮤(mu, 다리 한 쪽 더 길다.)는 모집단의 표본 평균을 나타내는 기호입니다. 이상 값 (=동떨어진 값) 이상값이 있을 때 평균이 대표값을 하는 기능을 잃게 만들 수 있습니다. 따라서 신뢰할 수 있는 대푯값을 만들기 위해 중앙값을 사용합니다. 최빈값 가장 빈도가 많이 나온 값으로, 0, 1, 1, 2 인 경우 1이 최빈값입니다. 0, 1, 2, 3 인 경우 최빈값은 없습니다. 절사 평균 심사위원들의 점수를 사용할 때..
1. http 사용 http.createServer(); server.listen(port, function(){}); 2. 이벤트 on처리 connection : server.on('connection', function(socket){}); request : server.on('request', function(req, res){}); end res(응답) res.writeHead - write - end res.send() // 변수, 객체, json 등 모두 전달 가능(JSON.stringify()/JSON.parse()) res.redirect(''); //다른 페이지로 이동시킴 3. 파일처리 request 함수 내에서 파일을 처리합니다. var fil..
비동기함수 Node.js는 비동기함수로, 콜백함수를 사용합니다. 콜백함수는 변수에 함수를 할당하여 비동기로 처리할 함수의 매개변수로 전달하여 사용하는 함수입니다. 콘솔에 로그 뿌리기 console.log("")로 %d(숫자) %s(문자열) %j(제이슨객체)를 콘솔창에 표시할 수 있습니다. ex) 시간 나타내기 console.time('duration time') //두 콘솔 사이에 있는 코드가 실행되는 소요시간을 나타냅니다. console.timeEnd('duration time'); 노드에서 모듈 사용하기. export / module.export를 사용하고, 필요한 곳에서 require로 가져가 쓸 수 있습니다. 예 ) export.add = function(){} mod..
대표적인 게임엔진 : 언리얼, 유니티 유니티 다운받기 다운은 https://unity3d.com/kr 링크에서 받으면 됩니다. 시작하기 버튼을 누르면 이렇게 나오는데, 연 1억을 유니티로 버는 분이 아니라면 Personal 무료체험을 활용하시면 됩니다. 약관 동의 후 설치 프로그램 다운로드 하면 실행파일이 다운받아집니다. android build Support깔아서 안드로이드 폰에서도 빌드할 수 있도록 해줍니다. Vuforia Augmented Reality Support를 해주어서 영상처리 및 AR을 가능하게 해줍니다. (Microsoft Visual Studio Community 2017도 있으면 체크해줘. 이미 깔려있어서그런가 리스트에 없네 ** ** 유니티 documentation 개발할 때 중요..