## TLE(Time Limit Exceeded): Life of a Computer Science Engineering student

[BACKGROUND MUSIC PLAYS] DURING COMPETITIVE PROGRAMMING…EVEN IF YOUR SOLUTION IS CORRECT…… BUT YOUR ALOGORITHM TAKES MORE TIME THAN A FIXED TIME… YOUR SOLUTION IS NOT ACCEPTED AS CORRECT SOLUTION… AND YOU ARE EXPECTED TO CREATE A BETTER ALGORITHM TO SOLVE THE PROBLEM IN SHORTER PERIOD OF TIME… AND THIS IS Read more…

## Binary Search tutorial (C++ and Python)

Binary search is one of the most important algorithms in the world. It allows us to quickly find a number (some target value) in a sorted array of numbers or if there is a dictionary of words sorted lexicographically, we can quickly look up a word. Even though the idea Read more…

## How we can build AI to help humans, not hurt us | Margaret Mitchell

I work on helping computers communicate about the world around us. There are a lot of ways to do this, and I like to focus on helping computers to talk about what they see and understand. Given a scene like this, a modern computer-vision algorithm can tell you that there’s Read more…

## Linear Time BuildHeap

Okay, this is a quick video on building a binary heap, in worst-case linear time, with an elegant proof. Before watching the video, you should understand the introduction to heaps video, where we saw the insertion and heapify methods. Of course, we can build a heap by iterated insertion, that Read more…

## c++ program for binary search example

BINARY SEARCH FULL PROGRAM WORKING SAVE THE PROGRAM

## Binary Heaps for Priority Queues

Okay, today’s video is about adding a few operations to binary heaps to make them more useful for priority queues. It definitely assumes that you have already watched the Intro to Heaps video. First a couple of obvious points. I’ve been talking about maxHeaps but we could of course make Read more…

## Coding binary search in Kotlin

Hi. This is coding binary search in Kotlin. I assume you already know how binary search works so I will start with writing a unit test which will be called “find index of an element in a sorted list”. Empty list is a sorted list so we can search it Read more…

## Unplugged Lesson in Action – Graph Paper Programming

ในบทเรียนวันนี้เราจะใช้กราฟประกอบการเรียนกันนะคะ แต่ก่อนที่จะเริ่มครูอยากให้เด็กๆ รู้จักคำศัพท์สองคำเสียก่อน ซึ่งก็คือคำที่เขียนไว้บนกระดานนี้ คำแรก Algorithm (อ่านว่า อัล-กอ-ริ-ธึ่ม) เด็กๆ เคยได้ยินคำนี้มาก่อนไหมคะ? (มีทั้งที่เคยได้ยินและไม่เคยได้ยินมาก่อน) ถ้าอย่างนั้นเด็กๆ ลองมาออกเสียงพร้อมคุณครูนะคะ Algorithm (อัล-กอ-ริ-ธึ่ม) มีใครรู้บ้างหรือเปล่าว่า Algorithm หมายถึงอะไร? ครูใบ้ให้นะว่าคำนิยามของมันแปะไว้อยู่บนกำแพง ฌอน (ชื่อคน) (ฌอน) Algorithm คือชุดของขั้นตอนที่ใช้ในการแก้ปัญหา ใช่แล้ว มันคือชุดของขั้นตอนที่ใช้ในการแก้ปัญหา เด็กๆ เคยใช้ Algorithm มาก่อนไหมคะ? (เด็กๆ) เคยครับ/ค่ะ เช่นอะไรบ้างจ๊ะ? ไหน แอคเซิ่ล (ชื่อคน) ลองบอกครูหน่อยสิคะ (แอคเซิ่ล) เหมือนตอนที่เราเขียนโมเดล นี่เหมือนหนูจะอ่านใจครูออกเลยนะคะ ครูก็คิดเหมือนกันว่าทุกคนเคยใช้แนวคิด Algorithm มาก่อน จากการเขียนโมเดล โดยการเอาปัญหาใหญ่ๆ ที่ยากต่อการแก้ไข มาแตกให้มันเล็กลงเป็นขั้นตอนย่อยๆ เพื่อให้สามารถแก้ไขได้ ซึ่งจะทำให้เราเห็นขั้นตอนโดยรวมทั้งหมดเพื่อที่จะบรรลุเป้าหมาย และเด็กๆ Read more…

## Creating with Data | LinkedIn Software Engineer | Omayeli Arenyeka

thank you so much for having me as we said in my bio I’m the engineer at LinkedIn I work on a design systems team but I would like to think that is the least interesting thing about me so we’re not gonna talk about that today outside of work Read more…

## Binary Search – Recursive implementation

In our previous lesson, we learnt about binary search and we also implemented binary search, but we implemented an Iterative version of binary search in which we used loop to write our program. Now in this lesson we will write binary search using recursion. Let us first quickly write an Read more…