Computer Science - Algorithms - Divide and conquer - D&C Problem Solving

P1: 'Maximum element using D&C' → def find_max(arr, lo, hi): if lo == hi: return arr[lo]; mid = (lo+hi)//2; left_max = find_max(arr, lo, ___); right_max = find_max(arr, ___+1, hi); return max(left_max, right_max) [mid, mid]. P2: 'Power function O(log n)' → def power(x, n): if n==0: return 1; half =

Edodovivmagarwal
Computer Science - Algorithms - Divide and conquer - D&C Problem Solving
Log in

Preparing your experience...

Loading scripts and resources

Comments (0)

0/5000

Comments are reviewed before appearing publicly.

About this Experience

Computer Science - Algorithms - Divide and conquer - D&C Problem Solving

vivmagarwal
vivmagarwalJan 29, 2026

Description

P1: 'Maximum element using D&C' → def find_max(arr, lo, hi): if lo == hi: return arr[lo]; mid = (lo+hi)//2; left_max = find_max(arr, lo, ___); right_max = find_max(arr, ___+1, hi); return max(left_max, right_max) [mid, mid]. P2: 'Power function O(log n)' → def power(x, n): if n==0: return 1; half =

Details

Computer ScienceAlgorithmsClass 11, AS Level, Class 11, Grade 11, DP Year 1

Engagement

9

Likes

0

Remixes

0

Comments