Development(7985)
-
팩토리얼(Factorial), 수학적 측면에서의 재귀적 사고(순환적 사고)
수학적 측면에서의 재귀적 사고(순환적 사고) 수학적 측면 일반화 프로그램 즉면 5! = 5 x 4 x 3 x 2 x 1 4! = 4 x 3 x 2 x 1 3! = 3 x 2 x 1 2! = 2 x 1 1! = 1 5! = 5 x 4! 4! = 4 x 3! 3! = 3 x 2! 2! = 2 x 1! 1! = 1 public static int f(int n){ if(n ==1){ return 1; } else{ n * f(n-1); } } f(n) n=1이면 1 n=2이상이면 n x f(n-1) 재귀적 호출 팩토리얼(Factorial) 1부터 어떤 양의 정수 n까지의 정수를 모두 곱한 것 이것을 n! 이라고 표현
-
ext2.InstanceOfEx-instanceof 연산자
instanceof 연산자 • 형변환이 가능한지를 묻는 연산자입니다. • 형변환이 가능하면 true를 가능하지 않으면 false를 반환합니다. File Info package com.ext2;SuperEx01.java 출력 결과 소스코드 package com.ext2; class Box { public void simpleWrap(){System.out.println("simple wrap");} } class PaperBox extends Box { public void paperWrap() {System.out.println("paper wrap");} } class GoldPaperBox extends PaperBox { public void goldWrap() {System.out.println(..
-
LAB06-아스키 코드표 출력 프로그램
ASCII코드 http://codedragon.tistory.com/889 아스키 코드표 출력 프로그램 0~127까지의 아스키10진 코드값과 문자를 출력하는 프로그램 출력결과
-
Redis Desktop Manager 설치하기 - install
Redis Desktop Manager 다운로드 http://codedragon.tistory.com/2936 Redis Desktop Manager 설치하기 다운 받은 설치파일 실행 실행화면
-
MethodEx05-캡슐화에서 멤버변수와 멤버함수
캡슐화에서 멤버변수와 멤버함수 인스턴스변수와 인스턴스 함수 사용하기 출력결과 소스코드 public class MethodEx05 { // 멤버 변수들 int var1,var2; //[접근제한] [반환형] [메서드명](자료형 인자1, 자료형 인자2) public int sum(int a, int b){ // 메서드(멤버 함수) //수행구문; return a+b; } public int times(int a, int b){ // 메서드(멤버 함수) return a*b; } public static void main(String[] args){ MethodEx05 mm = new MethodEx05(); int result = mm.sum(77, 11); System.out.println("result="+r..
-
Can I use - 최신 웹 기능 적용여부 판단
최신 웹 기능 적용여부 판단 최근 웹이 빠른 속도로 발전하면서 여러 새로운 기술들이 나오고 있습니다. 하지만 웹 브라우저에서 이 기술을 지원하지 않으면 아무리 좋은 기술이더라도 당장 사용할 수 없습니다. 새로운 기술 도입 시 해당 기술을 현재 사용해도 되는 기술인지를 판단하는 데 도움을 주는 서비스가 있습니다. 웹 기능별로 브라우저들의 지원 현황 정보를 버전 별로 제공해 주고 있어 의사결정에 도움을 받을 수 있습니다. Can I use http://caniuse.com/ 브라우저 버전 항목에 마우스 커서를 가져가면 해당 버전의 전 세계 점유율을 확인할 수 있습니다.