-
2016. 3. 29. 15:09 개발자료/컴퓨터수학
구간 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
1 |
|
|
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3 |
|
|
|
|
|
|
|
|
|
|
|
4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
막대 길이 구하기
index1 : 구간 시작위치
index2 : 구간 끝위치
f( index1, index2 ){
return index2 - index1;
}
교차길이 구하기
index1 : 첫번째 구간 위치
length1 : 첫번째 구간 길이
index2 : 두번째 참조 구간 위치
f( index1, length1, index2 ){
//반대의 값은 index2 + index1 - length1;
return index2 - index1 - length1;
}
1번 2번 구간의 교차범위는 1 입니다
f( 1 , 3 , 5 ) //5 - 1 - 3
= 1
3번 4번 구간의 교차범위는 -1 입니다
f( 1 , 3 , 3 ) //3 - 1 - 3
= -1
Posted by Nightly Luna