본문 바로가기
728x90

전체 글41

테이블스페이스 관련 각각 들어있는 물건들이 세그먼트 테이블세그먼트 인덱스세그먼트 롤백세그먼트 각각 세그먼트의 정보가 들어있음 빨간 그릇이 테이블스페이스 가장 큰 그릇이 데이터 베이스 테이블 스페이스를 만든 기억이 없음 이유는 SYSTEM 테이블 스페이스는 이미 만들어져있음 SYSTEM 테이블스페이스 - DATA Dictionary wjdqh, Stored Procedured의 정의 , Package, Trigger 포함 (SYSTEM 테이블스페이스에 들어있는 포함된것들) - SYSTEM Rollback Segment (변형되기전 데이터를 어딘가에 가지고 있어야하는데 그게 롤벡 세그먼트임 ) - 사용자 데이터 포함 가능 Non-SYSTEM 테이블 스페이스 (시스템테이블스페이스 외에 것들이 다 논시스템테이블 스페이스) - 보.. 2023. 1. 8.
1-9 숫자만 추출 /** * 9_숫자만 추출 * * @설멍: 문자와 숫자가 섞여있는 문자열이 주어지면 그 중 숫자만 추출하여 그 순서대로 자연수를 만듭니다. 만약 "tge0a1h205er"에서 숫자만 추출하면 0,1,2,0,5 이고 이것을 자연수를 만들면 1205이 됩니다. 추출하여 만들어지는 자연수는 100,000,000을 넘지 않습니다. * @입력: 첫줄에서 숫자가 썩인 문자열이 주어집니다. 문자열의 길이는 100을 넘지 않습니다. * @출력: 첫 줄에 자연수를 출력합니다. * @예시: g0en2T0s8eSoft 출력: 208 */ 문제: public class 숫자만_추출_9 { public int soultion(String s){ //아스키넘버로 하는 방법 int answer= 0; for(char x : s.t.. 2023. 1. 8.
1-6 중복 문자열제거 문제: /** * @todo 중복문자제거 * * @설명: 소문자로 된 한개의 문자열이 입력되면 중복된 문자열을 제거하고 출력하는 프로그램을 작성하세요. * 중복이 제거된 문자열의 각 문자는 원래 문자열의 순서를 유지합니다. * * @입력: 첫 줄에 문자열이 입력됩니다. 문자열의 길이는 100을 넘지 않는다. * @출력: 첫 줄에 중복문자가 제거된 문자열을 출력합니다. * @예시: ksekkeset 출력: kset * */ 답: public class 중복문자제거_6 { /** 중복문자 제거할 메서드 */ public String solution(String str){ String answer = ""; for(int i=0; i 2023. 1. 8.
1-8 유효한 펠린드롬 /** 8. 유요한 팰린드롬 * * * @설명: 앞에서 읽을 때나 뒤에서 읽을 때나 같은 문자열을 팰린드롬이라고 합니다.' 문자열이 입력되면 해당 문자열이 팰린드롬이면 "YES" 아니면 "NO"를 출력하는 프로그램 작성 단 회문을 검사 할때 알파뱃만 가지고 회문을 검사하며, 대소문자를 구분하지 않음 * @입력: 첫 줄에 길이 100을 넘지 않는 공백이 없는 문자열이 주어집니다. * @출력: 첫 번째 줄에 팰린드롬인지의 결과를 YES또는 NO 로 출력합니다. * */ 답: public class 유효한_팰린드롬_8 { public String solution(String s){ String answer = "NO"; s = s.toUpperCase().replaceAll("[^A-Z]",""); Strin.. 2023. 1. 8.
728x90