Advertisement
Riz1Ahmed

Upper_bound() Lower-bound() Details

Dec 12th, 2019
210
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.82 KB | None | 0 0
  1. upper_bound()=সমান বা ছোট এর Last পজিশন।
  2. lower_bound()=ছোট এর Last পজিশন (সমান না)
  3. আর এই দুইটায় পজিশন প্রিন্ট দেয় (Index না)
  4.  
  5. Ex():
  6. int ar[] = {1,1,1,4,4,4}, n=6;
  7. int upper = upper_bound (ar, ar+n, 2)-ar;
  8. int lower = lower_bound (ar, ar+n, 2)-ar;
  9. এখানে,
  10. upper=3 (২ নাই, তাই Last ছোট পজিশন)
  11. lower=3 (lower_bound() তো আগেরটাই দেয়)
  12.  
  13. Ex():
  14. int ar[] = {1,1,1,2,4,4}, n=6;
  15. int upper = upper_bound (ar, ar+n, 2)-ar;
  16. int lower = lower_bound (ar, ar+n, 2)-ar;
  17. এখানে,
  18. upper=4 (২ আছে, তাই তার পজিশন)
  19. lower=3 (থাকলেও lower_bound() তো আগেরটাই দেয়)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement