binary-search Questions

3

I was reading this editorial and got confused with this statement: If the array elements are all non-negative, we can use binary search to find the answer in O(n log S) time, where S is the maxi...
Calzada asked 27/1, 2016 at 8:59

8

Solved

Currently, when I search for the element that is at the midpoint it returns the correct index, but for any other element it does not work for me. I think I am making a mistake when I split the arra...
Chrisse asked 13/2, 2017 at 13:16

5

Solved

What's the difference between this two formulas mid = low + (high - low) / 2; mid = (high + low) / 2;
Sagacity asked 11/9, 2020 at 12:33

8

Solved

I was wondering if it is possible to find the closest element in a sorted List for a element that is not in the list. For example if we had the values [1,3,6,7] and we are looking for the ele...
Harsho asked 14/5, 2015 at 18:56

5

Solved

When implementing Insertion Sort, a binary search could be used to locate the position within the first i - 1 elements of the array into which element i should be inserted. How would this affect t...
Slusher asked 2/8, 2013 at 16:47

8

Solved

In a general binary search, we are looking for a value which appears in the array. Sometimes, however, we need to find the first element which is either greater or less than a target. Here is my u...
Khalif asked 1/7, 2011 at 22:57

9

Solved

I am not able to solve the following problem optimally nor finding an approach to do this anywhere. Given a N × M matrix in which each row is sorted, find the overall median of the matrix. Assum...
Appertain asked 1/1, 2017 at 9:10

11

Solved

I have a sorted list which is rotated and would like to do a binary search on that list to find the minimum element. Lets suppose initial list is {1,2,3,4,5,6,7,8} rotated list can be like {5,6,7,...
Hedelman asked 9/5, 2010 at 2:35

6

Solved

I have a big text file (5Mb) that I use in my Android application. I create the file as a list of pre-sorted Strings, and the file doesn't change once it is created. How can I perform a binary sear...
Exudation asked 4/4, 2012 at 11:27

1

Is there a standard library method for binary search on a sorted list in Dart? I've Googled and there seems to be one in flutter, but I can't find one in dart. I also found this bug which mention...
Dinitrobenzene asked 30/5, 2020 at 19:51

17

Solved

This is a homework question, binary search has already been introduced: Given two arrays, respectively N and M elements in ascending order, not necessarily unique: What is a time efficient algorit...
Viewable asked 5/1, 2011 at 18:43

4

Solved

Is there a function in that uses binary search, like lower_bound but that returns the last item less-than-or-equal-to according to a given predicate? lower_bound is defined to: Finds the posit...
Pampa asked 3/4, 2012 at 8:30

4

Solved

What is the difference between binary search and binary search tree? Are they the same? Reading the internet it seems the second is only for trees (up to 2 children nodes) and binary search doesn'...

8

Solved

Based on the following definition found here Returns an iterator pointing to the first element in the sorted range [first,last) which does not compare less than value. The comparison is done...
Zellers asked 22/6, 2011 at 16:52

17

Solved

When given a static set of objects (static in the sense that once loaded it seldom if ever changes) into which repeated concurrent lookups are needed with optimal performance, which is better, a Ha...
Amulet asked 11/12, 2008 at 16:48

1

I'm trying to implement Binary search and everything works fine for all the numbers except the corner cases: const a = [1,2,3,4,5]; function findNum(arr, num) { let start=0, end = arr.len...
Dropping asked 16/8, 2019 at 19:40

2

Solved

I cannot find any method implementing binary search. Is that because I failed to locate it, or is it because it doesn't exist? I think the second, but I couldn't find a duplicate question, so mayb...
Magnuson asked 10/7, 2019 at 8:24

4

Solved

So I was trying to solve the following problem: Given an array of integers. Find a peak element in it. An array element is peak if it is NOT smaller than its neighbors. For corner elements, we ...
Linkous asked 7/12, 2014 at 20:58

2

Solved

I have had a tough time with this problem on leetcode. I've had to look up solutions because for some reason, my code would always end up having some issue. The current code I have, still loops in...

3

Solved

I am trying to implement binary search with the following function: def buggy_binary_search(input, key): low = 0 high = len(input)-1 mid = (low + high)/2 while low <= high: if input[mid] =...
Chatterton asked 30/1, 2014 at 6:24

14

Solved

I am trying to implement the binary search in python and have written it as follows. However, I can't make it stop whenever needle_element is larger than the largest element in the array. Can you ...
Exudation asked 29/2, 2012 at 14:55

4

Solved

I always have the hardest time with this and I have yet to see a definitive explanation for something that is supposedly so common and highly-used. We already know the standard binary search. Give...
Estafette asked 12/6, 2015 at 14:32

2

Solved

From the pandas documentation, I've gathered that unique-valued indices make certain operations efficient, and that non-unique indices are occasionally tolerated. From the outside, it doesn't look...
Staceystaci asked 18/5, 2013 at 15:44

1

Solved

This is kinda complicated for me to understand Dim test() As Byte = New Byte() {50, 40, 30, 10, 10} Dim answer() As UInteger = SortLexicoGraphicallyArrayMappedFile(test) The answer is the each...
Shaughn asked 7/12, 2018 at 9:38

4

Solved

Do you know, please, if C++ STL contains a Binary Search Tree (BST) implementation, or if I should construct my own BST object? In case STL conains no implementation of BST, are there any librarie...
Omnivorous asked 22/2, 2011 at 23:0

© 2022 - 2024 — McMap. All rights reserved.