├── README.md ├── Standard #1 (Frequency , prefix sum , vector , pair ,struct) ├── A. Count numbers.cpp ├── B. Count characters.cpp ├── C. Sort the array.cpp ├── D. The first missing number.cpp ├── E. Range sum query.cpp ├── F. update range.cpp ├── G. range sum 2d.cpp ├── H. count a's.cpp ├── I. Using vector.cpp ├── J. The Grades.cpp ├── K. Sorting pairs.cpp ├── L. Diverse Team.cpp ├── M. distinct elements.cpp └── N. Merge Intervals.cpp ├── Standard #2 (binary search , stack , queue, deque , priority queue) ├── A. String Functions.cpp ├── B. binary search STL.cpp ├── C. permutations.cpp ├── D. Stack.cpp ├── E. Queue.cpp ├── F. Deque.cpp ├── G. priority queue maximum.cpp ├── H. priority queue minimum.cpp ├── Interesting drink.cpp └── J. Next Element.cpp ├── Standard #3 (set , sorting, compare function , map ) ├── A. set.cpp ├── B. Frinds and money.cpp └── C. The Grades.cpp ├── Standard #4 (Binary search , two pointers ) ├── A. Binary Search.cpp ├── B. Aggressive cows.cpp ├── C. Solve Equation.cpp ├── D. two pointers.cpp └── E. Maximum distinct.cpp └── Standard #5 (Bits , bit-masking ) ├── A. Bits Operation.cpp ├── B. Bitmask Operation.cpp ├── C. Bitmask Operation (hard).cpp ├── D. Subsets.cpp └── E. Even odd subset.cpp /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbdelattyBadwy16/AbdelattyBadwy16-ICPC-Assiut-University-Training---Standard---Juniors-Phase-1/HEAD/README.md -------------------------------------------------------------------------------- /Standard #1 (Frequency , prefix sum , vector , pair ,struct)/A. Count numbers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbdelattyBadwy16/AbdelattyBadwy16-ICPC-Assiut-University-Training---Standard---Juniors-Phase-1/HEAD/Standard #1 (Frequency , prefix sum , vector , pair ,struct)/A. Count numbers.cpp -------------------------------------------------------------------------------- /Standard #1 (Frequency , prefix sum , vector , pair ,struct)/B. Count characters.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbdelattyBadwy16/AbdelattyBadwy16-ICPC-Assiut-University-Training---Standard---Juniors-Phase-1/HEAD/Standard #1 (Frequency , prefix sum , vector , pair ,struct)/B. Count characters.cpp -------------------------------------------------------------------------------- /Standard #1 (Frequency , prefix sum , vector , pair ,struct)/C. Sort the array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbdelattyBadwy16/AbdelattyBadwy16-ICPC-Assiut-University-Training---Standard---Juniors-Phase-1/HEAD/Standard #1 (Frequency , prefix sum , vector , pair ,struct)/C. Sort the array.cpp -------------------------------------------------------------------------------- /Standard #1 (Frequency , prefix sum , vector , pair ,struct)/D. The first missing number.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbdelattyBadwy16/AbdelattyBadwy16-ICPC-Assiut-University-Training---Standard---Juniors-Phase-1/HEAD/Standard #1 (Frequency , prefix sum , vector , pair ,struct)/D. The first missing number.cpp -------------------------------------------------------------------------------- /Standard #1 (Frequency , prefix sum , vector , pair ,struct)/E. Range sum query.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbdelattyBadwy16/AbdelattyBadwy16-ICPC-Assiut-University-Training---Standard---Juniors-Phase-1/HEAD/Standard #1 (Frequency , prefix sum , vector , pair ,struct)/E. Range sum query.cpp -------------------------------------------------------------------------------- /Standard #1 (Frequency , prefix sum , vector , pair ,struct)/F. update range.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbdelattyBadwy16/AbdelattyBadwy16-ICPC-Assiut-University-Training---Standard---Juniors-Phase-1/HEAD/Standard #1 (Frequency , prefix sum , vector , pair ,struct)/F. update range.cpp -------------------------------------------------------------------------------- /Standard #1 (Frequency , prefix sum , vector , pair ,struct)/G. range sum 2d.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbdelattyBadwy16/AbdelattyBadwy16-ICPC-Assiut-University-Training---Standard---Juniors-Phase-1/HEAD/Standard #1 (Frequency , prefix sum , vector , pair ,struct)/G. range sum 2d.cpp -------------------------------------------------------------------------------- /Standard #1 (Frequency , prefix sum , vector , pair ,struct)/H. count a's.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbdelattyBadwy16/AbdelattyBadwy16-ICPC-Assiut-University-Training---Standard---Juniors-Phase-1/HEAD/Standard #1 (Frequency , prefix sum , vector , pair ,struct)/H. count a's.cpp -------------------------------------------------------------------------------- /Standard #1 (Frequency , prefix sum , vector , pair ,struct)/I. Using vector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbdelattyBadwy16/AbdelattyBadwy16-ICPC-Assiut-University-Training---Standard---Juniors-Phase-1/HEAD/Standard #1 (Frequency , prefix sum , vector , pair ,struct)/I. Using vector.cpp -------------------------------------------------------------------------------- /Standard #1 (Frequency , prefix sum , vector , pair ,struct)/J. The Grades.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbdelattyBadwy16/AbdelattyBadwy16-ICPC-Assiut-University-Training---Standard---Juniors-Phase-1/HEAD/Standard #1 (Frequency , prefix sum , vector , pair ,struct)/J. The Grades.cpp -------------------------------------------------------------------------------- /Standard #1 (Frequency , prefix sum , vector , pair ,struct)/K. Sorting pairs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbdelattyBadwy16/AbdelattyBadwy16-ICPC-Assiut-University-Training---Standard---Juniors-Phase-1/HEAD/Standard #1 (Frequency , prefix sum , vector , pair ,struct)/K. Sorting pairs.cpp -------------------------------------------------------------------------------- /Standard #1 (Frequency , prefix sum , vector , pair ,struct)/L. Diverse Team.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbdelattyBadwy16/AbdelattyBadwy16-ICPC-Assiut-University-Training---Standard---Juniors-Phase-1/HEAD/Standard #1 (Frequency , prefix sum , vector , pair ,struct)/L. Diverse Team.cpp -------------------------------------------------------------------------------- /Standard #1 (Frequency , prefix sum , vector , pair ,struct)/M. distinct elements.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbdelattyBadwy16/AbdelattyBadwy16-ICPC-Assiut-University-Training---Standard---Juniors-Phase-1/HEAD/Standard #1 (Frequency , prefix sum , vector , pair ,struct)/M. distinct elements.cpp -------------------------------------------------------------------------------- /Standard #1 (Frequency , prefix sum , vector , pair ,struct)/N. Merge Intervals.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbdelattyBadwy16/AbdelattyBadwy16-ICPC-Assiut-University-Training---Standard---Juniors-Phase-1/HEAD/Standard #1 (Frequency , prefix sum , vector , pair ,struct)/N. Merge Intervals.cpp -------------------------------------------------------------------------------- /Standard #2 (binary search , stack , queue, deque , priority queue)/A. String Functions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbdelattyBadwy16/AbdelattyBadwy16-ICPC-Assiut-University-Training---Standard---Juniors-Phase-1/HEAD/Standard #2 (binary search , stack , queue, deque , priority queue)/A. String Functions.cpp -------------------------------------------------------------------------------- /Standard #2 (binary search , stack , queue, deque , priority queue)/B. binary search STL.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbdelattyBadwy16/AbdelattyBadwy16-ICPC-Assiut-University-Training---Standard---Juniors-Phase-1/HEAD/Standard #2 (binary search , stack , queue, deque , priority queue)/B. binary search STL.cpp -------------------------------------------------------------------------------- /Standard #2 (binary search , stack , queue, deque , priority queue)/C. permutations.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbdelattyBadwy16/AbdelattyBadwy16-ICPC-Assiut-University-Training---Standard---Juniors-Phase-1/HEAD/Standard #2 (binary search , stack , queue, deque , priority queue)/C. permutations.cpp -------------------------------------------------------------------------------- /Standard #2 (binary search , stack , queue, deque , priority queue)/D. Stack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbdelattyBadwy16/AbdelattyBadwy16-ICPC-Assiut-University-Training---Standard---Juniors-Phase-1/HEAD/Standard #2 (binary search , stack , queue, deque , priority queue)/D. Stack.cpp -------------------------------------------------------------------------------- /Standard #2 (binary search , stack , queue, deque , priority queue)/E. Queue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbdelattyBadwy16/AbdelattyBadwy16-ICPC-Assiut-University-Training---Standard---Juniors-Phase-1/HEAD/Standard #2 (binary search , stack , queue, deque , priority queue)/E. Queue.cpp -------------------------------------------------------------------------------- /Standard #2 (binary search , stack , queue, deque , priority queue)/F. Deque.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbdelattyBadwy16/AbdelattyBadwy16-ICPC-Assiut-University-Training---Standard---Juniors-Phase-1/HEAD/Standard #2 (binary search , stack , queue, deque , priority queue)/F. Deque.cpp -------------------------------------------------------------------------------- /Standard #2 (binary search , stack , queue, deque , priority queue)/G. priority queue maximum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbdelattyBadwy16/AbdelattyBadwy16-ICPC-Assiut-University-Training---Standard---Juniors-Phase-1/HEAD/Standard #2 (binary search , stack , queue, deque , priority queue)/G. priority queue maximum.cpp -------------------------------------------------------------------------------- /Standard #2 (binary search , stack , queue, deque , priority queue)/H. priority queue minimum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbdelattyBadwy16/AbdelattyBadwy16-ICPC-Assiut-University-Training---Standard---Juniors-Phase-1/HEAD/Standard #2 (binary search , stack , queue, deque , priority queue)/H. priority queue minimum.cpp -------------------------------------------------------------------------------- /Standard #2 (binary search , stack , queue, deque , priority queue)/Interesting drink.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbdelattyBadwy16/AbdelattyBadwy16-ICPC-Assiut-University-Training---Standard---Juniors-Phase-1/HEAD/Standard #2 (binary search , stack , queue, deque , priority queue)/Interesting drink.cpp -------------------------------------------------------------------------------- /Standard #2 (binary search , stack , queue, deque , priority queue)/J. Next Element.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbdelattyBadwy16/AbdelattyBadwy16-ICPC-Assiut-University-Training---Standard---Juniors-Phase-1/HEAD/Standard #2 (binary search , stack , queue, deque , priority queue)/J. Next Element.cpp -------------------------------------------------------------------------------- /Standard #3 (set , sorting, compare function , map )/A. set.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbdelattyBadwy16/AbdelattyBadwy16-ICPC-Assiut-University-Training---Standard---Juniors-Phase-1/HEAD/Standard #3 (set , sorting, compare function , map )/A. set.cpp -------------------------------------------------------------------------------- /Standard #3 (set , sorting, compare function , map )/B. Frinds and money.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbdelattyBadwy16/AbdelattyBadwy16-ICPC-Assiut-University-Training---Standard---Juniors-Phase-1/HEAD/Standard #3 (set , sorting, compare function , map )/B. Frinds and money.cpp -------------------------------------------------------------------------------- /Standard #3 (set , sorting, compare function , map )/C. The Grades.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbdelattyBadwy16/AbdelattyBadwy16-ICPC-Assiut-University-Training---Standard---Juniors-Phase-1/HEAD/Standard #3 (set , sorting, compare function , map )/C. The Grades.cpp -------------------------------------------------------------------------------- /Standard #4 (Binary search , two pointers )/A. Binary Search.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbdelattyBadwy16/AbdelattyBadwy16-ICPC-Assiut-University-Training---Standard---Juniors-Phase-1/HEAD/Standard #4 (Binary search , two pointers )/A. Binary Search.cpp -------------------------------------------------------------------------------- /Standard #4 (Binary search , two pointers )/B. Aggressive cows.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbdelattyBadwy16/AbdelattyBadwy16-ICPC-Assiut-University-Training---Standard---Juniors-Phase-1/HEAD/Standard #4 (Binary search , two pointers )/B. Aggressive cows.cpp -------------------------------------------------------------------------------- /Standard #4 (Binary search , two pointers )/C. Solve Equation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbdelattyBadwy16/AbdelattyBadwy16-ICPC-Assiut-University-Training---Standard---Juniors-Phase-1/HEAD/Standard #4 (Binary search , two pointers )/C. Solve Equation.cpp -------------------------------------------------------------------------------- /Standard #4 (Binary search , two pointers )/D. two pointers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbdelattyBadwy16/AbdelattyBadwy16-ICPC-Assiut-University-Training---Standard---Juniors-Phase-1/HEAD/Standard #4 (Binary search , two pointers )/D. two pointers.cpp -------------------------------------------------------------------------------- /Standard #4 (Binary search , two pointers )/E. Maximum distinct.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbdelattyBadwy16/AbdelattyBadwy16-ICPC-Assiut-University-Training---Standard---Juniors-Phase-1/HEAD/Standard #4 (Binary search , two pointers )/E. Maximum distinct.cpp -------------------------------------------------------------------------------- /Standard #5 (Bits , bit-masking )/A. Bits Operation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbdelattyBadwy16/AbdelattyBadwy16-ICPC-Assiut-University-Training---Standard---Juniors-Phase-1/HEAD/Standard #5 (Bits , bit-masking )/A. Bits Operation.cpp -------------------------------------------------------------------------------- /Standard #5 (Bits , bit-masking )/B. Bitmask Operation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbdelattyBadwy16/AbdelattyBadwy16-ICPC-Assiut-University-Training---Standard---Juniors-Phase-1/HEAD/Standard #5 (Bits , bit-masking )/B. Bitmask Operation.cpp -------------------------------------------------------------------------------- /Standard #5 (Bits , bit-masking )/C. Bitmask Operation (hard).cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbdelattyBadwy16/AbdelattyBadwy16-ICPC-Assiut-University-Training---Standard---Juniors-Phase-1/HEAD/Standard #5 (Bits , bit-masking )/C. Bitmask Operation (hard).cpp -------------------------------------------------------------------------------- /Standard #5 (Bits , bit-masking )/D. Subsets.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbdelattyBadwy16/AbdelattyBadwy16-ICPC-Assiut-University-Training---Standard---Juniors-Phase-1/HEAD/Standard #5 (Bits , bit-masking )/D. Subsets.cpp -------------------------------------------------------------------------------- /Standard #5 (Bits , bit-masking )/E. Even odd subset.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbdelattyBadwy16/AbdelattyBadwy16-ICPC-Assiut-University-Training---Standard---Juniors-Phase-1/HEAD/Standard #5 (Bits , bit-masking )/E. Even odd subset.cpp --------------------------------------------------------------------------------