[12/11 - ABAP] data, 구조체, 인터널 테이블
DATA 선언 방법 DATA: lc_data type i. DATA lc_data type i. 다음과 같이 선언문 맨 앞에 DATA를 적어주고, ':' 는 해도 좋고 안해도 되는 것으로 이해. 그다음, 선언하고 싶은 데이터 명을 적어주고, type을 지정한다. 대표적으로 integer을 의미하는 i가 있고, 문자열을 의미하는 STRING이 있다. local 변수 즉, 전역 변수로써 선언할 때는 알아보기 쉽게 local의 약자인 lc를 적어주자. 구조체 타입 생성 TYPES: BEGIN OF tx_ex, name(10) type STRING, num(20) type STRING, END OF tx_ex. 구조체를 선언할 때는, 맨 앞에 TYPES를 적어준다. 말그대로, type을 선언하여, 해당 type..
2023. 12. 12.
[백준/BOJ] - 11497번 python 풀이 - 그리디
푸는데 고생좀 한 문제. 일단 주어진 배열을 오름차순으로 정렬한다. [10,10,11,11,12,12,13] 이라고 정렬 됐을 때, 문제에서 원하는 배열을 가지기 위해서는 가장 큰 값을 가운데로 두고, 가장 작은 값부터 배열 외각에 위치시키는 것이 주 목적이다. 본인은 하나의 반복문안에 변수 2가지를 한번에 처리하려고 했다. 그 말은 즉, 정렬시킬 배열을 temp라고 가정하면, temp의 앞, 뒤에 원하는 변수를 넣는 과정을 한번에 처리하려고 했다는 점. 1 사이클이 끝나면 [10,0,0,0,0,0,10] 2 사이클이 끝나면 [10,11,0,0,0,11,10] . . . 최종적으로 [10,11,12,13,12,11,10] 이 되게끔 해야함. 처음 반복문 변수를 통해 구현하려 했는데, 반복문 변수를 이용하..
2023. 11. 1.