Binary Search Algorithm Implementation in C++

Ankith Reddy
Updated on 30-Jul-2019 22:30:25

543 Views

In this Program we need to implement binary search to find the existence of a search sequence in an array. The time complexity of Binary search is O(log(n)).Required steps and pseudocodesBegin    BinarySearch() function has ‘arr’ the array of data and ‘n’ the number of values, start and end index, iteration count and b[0] be the element to be searched in the argument list.    Increment the iteration counter and compare the item value with the a[mid].    If item < a[mid] choose first half otherwise second half to proceed further.    Return index value to main.    In main(), ... Read More

Create Quintet Tuple in Java Using with Method

Samual Sam
Updated on 30-Jul-2019 22:30:25

131 Views

The with() method is used in Java to create Quintet Tuple.Let us first see what we need to work with JavaTuples. To work with Quintet class in JavaTuples, you need to import the following package −import org.javatuples.Quintet;Note − Steps to download and run JavaTuples program. If you are using Eclipse IDE to run Quintet Class in JavaTuples, then Right Click Project → Properties → Java Build Path → Add External Jars and upload the downloaded JavaTuples jar file.The following is an example −Exampleimport org.javatuples.Quintet; public class Demo { public static void main(String[] args) { ... Read More

Print Date Using JSP Expression

karthikeya Boyini
Updated on 30-Jul-2019 22:30:25

386 Views

Following example shows a JSP Expression printing date on the browser −           A Comment Test     Today's date: The above code will generate the following result −Today's date: 11-Sep-2010 21:24:25

Retrieve BLOB DataType using getBinaryStream Method in JDBC

Nancy Den
Updated on 30-Jul-2019 22:30:25

748 Views

The ResultSet interface provides the method named getBlob() to retrieve blob datatype from a table in the database. In addition to this, it also provides a method named getBinaryStream()Like getBlob() this method also accepts an integer representing the index of the column (or, a String value representing the name of the column) and retrieves the value at the specified column. The difference is unlike the getBlob() method (which returns a Blob object) this method returns an InputStream object which holds the contents of the blob datatype in the form of un-interpreted bytes.ExampleAssume we have created a table named MyTable in ... Read More

LocalTime minusMinutes Method in Java

karthikeya Boyini
Updated on 30-Jul-2019 22:30:25

161 Views

An immutable copy of a LocalTime object where some minutes are subtracted from it can be obtained using the minusMinutes() method in the LocalTime class in Java. This method requires a single parameter i.e. the number of minutes to be subtracted and it returns the LocalTime object with the subtracted minutes.A program that demonstrates this is given as follows −Example Live Demoimport java.time.*; public class Demo { public static void main(String[] args) { LocalTime lt = LocalTime.now(); System.out.println("The current LocalTime is: " + lt); ... Read More

LongStream skip Method in Java

Smita Kapse
Updated on 30-Jul-2019 22:30:25

153 Views

The skip() method of the LongStream class returns a stream consisting of the remaining elements of this stream after discarding the first n elements of the stream.The syntax is as follows −LongStream skip(long numEle)Here, numEle is the number of elements to be skipped.To use the LongStream class in Java, import the following package −import java.util.stream.LongStream;First, create a LongStrem and add some elements −LongStream longStream = LongStream.range(5000L, 5025l);Now, use the skip() method to skip the first n number of elements −longStream.skip(15) The following is an example to implement LongStream skip() method in Java −Example Live Demoimport java.util.stream.LongStream; public class Demo {   ... Read More

Get Distinct List of Sub-Document Field Values in MongoDB

Smita Kapse
Updated on 30-Jul-2019 22:30:25

351 Views

To get distinct list of sub-document field values, you can use dot(.). The syntax is as follows −db.yourCollectionName.distinct("yourOuterFieldName.yourInnerFieldName");To understand the concept, let us create a collection with the document. The query to create a collection with a document is as follows −> db.getDistinctListOfSubDocumentFieldDemo.insertOne(    ... {       ... "StudentId": 101,       ... "StudentPersonalDetails": [          ... {             ... "StudentName": "John",             ... "StudentAge":24          ... },          ... {             ... ... Read More

Randomize and Shuffle Array of Numbers in Java

Samual Sam
Updated on 30-Jul-2019 22:30:25

751 Views

At first, create an integer array −int[] arr = { 20, 40, 60, 80, 100, 120, 140, 160, 180, 200};Now, create a Random class object −Random rand = new Random();Loop until the length of the array and shuffle the elements −for (int i = 0; i < arr.length; ++i) {    int index = rand.nextInt(arr.length - i);    int tmp = arr[arr.length - 1 - i];    arr[arr.length - 1 - i] = arr[index];    arr[index] = tmp; }Example Live Demoimport java.util.Arrays; import java.util.Random; public class Demo {    public static void main(String[] args) {       int[] arr = ... Read More

How a C Program Executes

Anvi Jain
Updated on 30-Jul-2019 22:30:25

6K+ Views

Here we will see how the C programs are executed in a system. This is basically the compilation process of a C program.The following diagram will show how a C Source Code can be executed.In the above diagram there are different steps −C Code − This is the code that you have written. This code is sent to the Preprocessors section.Preprocessing − In this section the preprocessor files are attached with our code. We have use different header files like stdio.h, math.h etc. These files are attached with the C Source code and the final C Source generates. (‘#include’, ‘#define’ ... Read More

8085 Program to Reverse 8-Bit Number

Ankith Reddy
Updated on 30-Jul-2019 22:30:25

1K+ Views

In this program we will see how to reverse the digits of an 8-bit number using 8085.Problem StatementWrite 8085 Assembly language program to reverse an 8-bit number stored at location 8000H. Also, store the result at 8050H.DiscussionHere the task is too simple. There are some rotating instructions in 8085. The RRC, RLC are used to rotate the Accumulator content to the right and left respectively without carry. We can use either RRC or RLC to perform this task.InputAddressData……80004C……Flow Diagram ProgramAddressHEX CodesLabelsMnemonicsCommentsF0003A, 00, 80 LDA 8000HTake the number from memoryF0030F RRCRotate right without carry four timesF0040F RRC F0050F RRC F0060F RRC F00732, 50, 80 STA 8050HStore the result at memoryF00A76 HLTTerminate the ... Read More

Advertisements