분류 전체보기142 백준 알고리즘 1009번 문제 풀이 (자바) 백준 알고리즘 1009번 문제입니다. 간단하게 생각해보면 A에 B제곱을 구하여 뒷자리만 가져오면 됩니다.이때, 뒷자리가 0이면 10으로 바꿔주면 됩니다.그리고 숫자를 표한할 수 있는 자리수가 정해져 있기 때문에 제곱을 구할때 마다 10으로 나눈 나머지만 가지고 계산을 합니다.import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner s = new Scanner(System.in); int T = s.nextInt(); int a,b,r; for(int j=0;j 이렇게 풀게 되면 메모리와 시간은 아래와 같습니다.여기에 소스를 조금만 더 추가해 준다면 시간은 훨씬 줄어들게 됩니다.우선, 1~.. 2019. 7. 24. jqGrid 사용 예제 (v5.3.2, v4.4.3) jQuery Download : https://jquery.com/download/ jqGrid Download : http://www.trirand.com/blog/?page_id=6 jqGrid는 4.7.1 버전까지는 무료고 그 이상의 버전은 유료라고 한다. 이 예제에서는 5.3.2버전과 4.4.3 버전을 예제로 만들었다. 그냥 다운로드 하는것은 맨위에 최신버전으로 30일 평가판이라고 적혀있다. jQuery UI Download : https://jqueryui.com/download/ jqGrid의 디자인을 위한 파일. 직접 디자인할 것이 아니라면 다운받아주어야 한다. 아래의 이미지는 5.3.2버전의 UI 적용 전과 적용 후의 예제를 보여준 것이다. 사이트에 접속하여 최신 버전을 다운 테마를 선택해.. 2019. 7. 17. 윈도우 함수(WINDOW FUNCTION) 5 - 그룹 내 비율 함수 RATIO_TO_REPORT 파티션 내 전체 sum값에 대한 행별 컬럼 값의 백분율을 소수로 구할 수 있음. 개발 RATIO의 합을 구하면 1이 됨. EX) JOB별 salary를 %로 출력(ex. 10%) SELECT JOB, ENAME, sal, ROUND(RATIO_TO_REPORT(SAL) OVER(PARTITION BY JOB),2 )*100 || '%' as ratio FROM EMP; PERCENT_RANK 파티션별 윈도우에서 제일 먼저 나오는 것을 0, 제일 나중에 나오는 것을 1로 하여, 값이 아닌 행의 순서별 백분율을 구하는 윈도우 함수 EX) 같은 부서 소속 사원들의 집합에서 본인의 급여가 순서상 몇 번째 위치에 있는 출력 SELECT JOB, ENAME, SAL, ROUND(PERC.. 2019. 7. 4. 윈도우 함수(WINDOW FUNCTION) 4 - 그룹 내 행 순서 함수 FIRST_VALUE 파티션별 윈도우에서 가장 먼저 나온 값을 구할 수 있음. EX1) 부서별 직원들을 연봉이 높은 순서부터 정렬하고, 파티션 내에서 가장 먼저 나온 값 출력 SELECT DEPTNO, ENAME, SAL, FIRST_VALUE(SAL) OVER ( PARTITION BY DEPTNO ORDER BY SAL DESC) AS FIRST_VALUE FROM EMP; LAST_VALUE 파티션별 윈도우에서 가장 나중에 나온 값을 구할 수 있음. EX1) 부서별 직원들을 연봉이 높은 순서부터 정렬하고, 파티션 내에서 가장 나중에 나온 값 출력 SELECT DEPTNO, ENAME, SAL, LAST_VALUE(SAL) OVER ( PARTITION BY DEPTNO ) AS LAST_VALUE .. 2019. 7. 4. 이전 1 ··· 10 11 12 13 14 15 16 ··· 36 다음