2540. Minimum Common Value in Arabic - Problem Solving بالعربي

  Рет қаралды 1,180

Ahmed Elemam

Ahmed Elemam

Күн бұрын

Data structures and algorithms in Arabic with Ahmed Gamal @el_gemmy
Array
Hash Table
Two Pointers
Binary Search
leetcode.com/p...
‏ ⁦‪ / @el_gemmy
‏⁦‪
/ ‬⁩
/ ahmed.ggamalssaleh

Пікірлер: 18
@ahmadaskar3360
@ahmadaskar3360 5 ай бұрын
البشمهندس ده جامد ، يهندسة عايزين فديوهات كتير معاه :D
@El_Gemmy
@El_Gemmy 5 ай бұрын
مش عارف أريأكت بايه بالظبط بس كتر خيرك 😅
@mohamedmamdouh33
@mohamedmamdouh33 5 ай бұрын
عيب عليك تقول واد احترم الراجل
@ahmadaskar3360
@ahmadaskar3360 5 ай бұрын
@@El_Gemmy سوري اسات التعبير
@El_Gemmy
@El_Gemmy 4 ай бұрын
@@ahmadaskar3360 ولا يهمك وشكرًا على تصحيحك غير أن المضمون كان ايجابي بالنسبالي فمفيش مشكلة 😃
@ahmedabousetta1337
@ahmedabousetta1337 4 ай бұрын
عبقرية السلسة دي ي هندسة الله ينور ياريت فديوهات كتير♥️
@naglaabehirye-educationalc959
@naglaabehirye-educationalc959 5 ай бұрын
شرح ممتاز..عايزين حلقات تانية مع المهندس أحمد جمال..
@spikymidoo
@spikymidoo 4 ай бұрын
Two pointers provided the best time and memory optimization. Great Job
@El_Gemmy
@El_Gemmy 4 ай бұрын
Thank you! 🙏
@ahmedwafik8293
@ahmedwafik8293 4 ай бұрын
Thanks for your efforts. While watching this video, I came up with a solution that might be more effecient using two pointer approach. Check this out. class Solution { int getCommon(List nums1, List nums2) { int first = 0; int second = 0; while (first
@mohamedmamdouh33
@mohamedmamdouh33 5 ай бұрын
i think this is a good approach: class Solution { public: int getCommon(vector &nums1, vector &nums2) { int i = 0, j = 0; while (nums1.size() > i && nums2.size() > j) { if (nums1[i] == nums2[j]) return nums1[i]; else if (nums1[i] > nums2[j]) j++; else i++; } return -1; } };
@El_Gemmy
@El_Gemmy 5 ай бұрын
اها دا حقيقي برضو دا حل two pointers لطيف، ليك كامل الحرية في اختيار الأريح ليك أكيد عاش
@Boudi-ng7xm
@Boudi-ng7xm 5 ай бұрын
اي عظمه ده بحد 🤍
@ali-atwa
@ali-atwa 5 ай бұрын
var getCommon = function(nums1, nums2) { let l1 = [...new Set(nums1)].sort((a,b)=>a-b) let l2 = [...new Set(nums2)].sort((a,b)=>a-b) return l1.find(x=> l2.includes(x)) };
@BnABoAbdAllah
@BnABoAbdAllah 5 ай бұрын
عاش ما شاء الله يا اخي حاول تحل من غير built-in functions يعني حاول تحل من غير استخدام فانكشن جاهزه
@mohamedmamdouh33
@mohamedmamdouh33 5 ай бұрын
يا باشمهندس - حضرتك حاطت لينك المسألة اللي فاتت مش اللي في الفيديو - لينك الفيسبوك و لينكد إن مش شغال
@ahmdelemam
@ahmdelemam 5 ай бұрын
عدلت لينك المسألة، اللينكات مفروض مظبوطة احمد اللي باعتها و هتلاقيها ع صفحة يوتيوب بتاعه بردو
@mohamedmamdouh33
@mohamedmamdouh33 5 ай бұрын
@@ahmdelemam تمام يا هندسة جزاك الله خيرا
Which One Is The Best - From Small To Giant #katebrush #shorts
00:17
Do you choose Inside Out 2 or The Amazing World of Gumball? 🤔
00:19
pumpkins #shorts
00:39
Mr DegrEE
Рет қаралды 54 МЛН
Data Partitioning (بالعربي)
14:29
Nader Medhat
Рет қаралды 405
200. Number of Islands in Arabic - Problem Solving ‎بالعربي
56:58
Coding Was HARD Until I Learned These 5 Things...
8:34
Elsa Scola
Рет қаралды 501 М.
How I Would Learn Python FAST in 2024 (if I could start over)
12:19
Thu Vu data analytics
Рет қаралды 367 М.
162. Find Peak Element in Arabic - Problem Solving ‎بالعربي
26:17
Which One Is The Best - From Small To Giant #katebrush #shorts
00:17