Junior
Ինչպե՞ս փորձարկել միջակայքը սահմանային արժեքների մեթոդով։
sobes.tech AI
Պատասխան AI-ից
[a, b] միջակայքի փորձարկման համար սահմանային արժեքների մեթոդով ստուգվում են հետևյալ կետերը՝
- a՝ միջակայքի ստորին սահմանը:
- a + 1՝ փոքր-ինչ մեծ արժեք ստորին սահմանից:
- b՝ միջակայքի վերին սահմանը:
- b - 1՝ փոքր-ինչ փոքր արժեք վերին սահմանից:
- արժեք միջակայքից աջ (b-ից մեծ):
- արժեք միջակայքից ձախ (a-ից փոքր):
Նաեւ, եթե կիրառելի է, պետք է考虑ել՝
- միջակայքի միջին արժեքը (a + b) / 2:
- տվյալ տիպի սահմանային արժեքները (օրինակ, int-ի առավելագույն/մինիմում):
- հատուկ սահմանային դեպքերը, եթե դրանք հայտնի են պահանջներից (օրինակ, 0, -1, 1):
Օրինակ, [10, 100] միջակայքի համար՝
- 10
- 11
- 100
- 99
- 101
- 9
- 55 (միջին արժեք):
Եթե օգտագործվում է բաց կամ կեսբաց միջակայք, մեթոդը համապատասխանեցվում է։ Օրինակ, (a, b) միջակայքի համար՝ ստուգվում են a+1, b-1, a, b և միջակայքից դուրս արժեքները։