1. To match the exact search statement.
    Include your search keyword in double quotes. (“ ”)

This will return the result matching the sentence or the keyword in the double quote.

2. Remember studying logic gate AND / OR gate. We something similar in the Google Search too.

(i) ( Search_Keyword_1 OR Search_Keyword_2 ) Search_Keyword_3

(ii) (Search_Keyword_2 AND Search_Keyword_2 ) Search_Keyword_3

In the example (i) Google will return the results containing the Search_Keyword_1 as well as Search_Keyword_2.

While in example (ii) Google will return either Search_Keyword_1 or the Search_Keyword_2.

For example: (BBC OR TIMES) Covid News 

Remember to…

Suppose we have an array arr, {1,2,3,4,5}
We have to create two subset from the above array, let’s call those subset A and B, so the sum of subset(A) should be equal to subset(B).
Elements cannot be repeated, once allocated to any of the subset.

For example, if 1 is assigned to subset A, we cannot assign it to subset B again.

Expected Output, return true if such partition is found or return false.

Naive Approach
Let’s suppose, the sum of array is S. So reading the problem statement, we have two divide arr into two equal subset. …

Election is going on, candidate with most votes wins.

Lets suppose, We have two candidate, Donald Trump (we will denote him using integer 2), Joe Biden (We will denote him with integer 1) and finally Kanye West with integer 0.

So the votes are stored in array, you have to start counting the votes, but wait you have to be faster than Georgia while counting. That is Time Complexity should be in order O(n). To make things more difficult, you have been strictly instructed to have Space Complexity to be O(1).

Let’s call our array arr

int arr[10]={2,2,1,1,0,0,0,0,0,0}

So we…

Suppose we have an array, let’s call it arr. The following algorithm is implemented in the language C++.

int arr[]={4,5,6,1,2,3};

Now, the question is to rotate the array arr, which is currently is of size 6 by x elements.

Let’s assume x to be 3. Hence, we have to rotate the array by 3 to the left.

You can skip Part 1, if you are able to visualize the Problem

Part 1

If we rotate array by 1 element.
The new array will be
Note how 4 appears at the back.If we again rotate by 1 element New…

Jetson vs Pi

Nvidia recently announced about its new Jetson Nano 2 GB, which is ideal for teaching, learning and developing Artificial Intelligence and Robotics.
But we are comparing the Jetson with Raspberry Pi, whose aim is to promote the teaching of basic computer science but later it became famous among the Open-Source Developer.
For comparison we will be using Nvidia Jetson Nano and Raspberry Pi 4 (2 Gb Model)

Processor Both Chip-board are equipped with Arm Based Processor, Raspberry being the earliest to realize the potential, efficiency and power of ARM based Processor. Now billion of devices from mobile phones, Consumer Electronic…

Its always a good habit to read the documentation for better understanding of the release.
The article explains Python 3.9 Features which will be helpful for the developers and people starting with Python.

Download the latest version using the link given below.

Dictionary Union Merge

>> x={"key1":"value1", "key2":"value2"}
>> y={"key3":"value3", "key4":"value4", "key5":"value5"}
>> x|y
{'key1': 'value1', 'key2': 'value2', 'key3': 'value3', 'key4': 'value4', 'key5': 'value5'}
>>> y|x
{'key3': 'value3', 'key4': 'value4', 'key5': 'value5', 'key1': 'value1', 'key2': 'value2'}

Strings method to remove prefixes and Suffixes

"remove this".removeprefix("remove")
Output: ' this'
"remove this".removesuffix("this")
Output: 'remove '

Introduction of Zoneinfo Library


1 →HTTP means HyperText Transfer Protocol. HTTP is the underlying protocol used by the World Wide Web and this protocol defines how messages are formatted and transmitted, and what actions Web servers and browsers should take in response to various commands

GET-The GET method is used to retrieve information from the given server using a given URI. Requests using GET should only retrieve data and should have no other effect on the data.

HEAD-Same as GET, but transfers the status line and header section only.

POST-A POST request is used to send data to the server, for example, customer information…

Bitcoin is a collection of concepts and technology that form the basis of a digital money ecosystem.
Bitcoin users communicate with each other using the bitcoin protocol primarily via the internet, although other transport networks can also be used.

Bitcoin can be used for variety of reasons which includes selling and buying good, send money to people or organization, or extend credit.
Bit can be purchased, sold, and exchanged for other currencies at specialized currency exchanges.

Bitcoin does not have any central server that is no single individual or organization. Bitcoin is a distributed, peer-to-peer system. Bitcoin is created using…

Google Cloud Platform(GCP), Amazon Web Service(AWS), and Microsoft Azure are the Cloud service offered by the three big giants.
We won’t consider Alibaba Cloud Service which was launched in 2017 and its still has to go lots of major upgrade to match up with others.

Public cloud service accounts for 72% of the worldwide market share for IaaS (1) (Infrastructure as a Service) and PaaS (2)(Platform as a service). Public cloud Service also grows more then private cloud services.

Figure 1

The above Figure clearly states the fact Amazon owns 40 percent of Public Cloud Service Market. …

Lets start on how to introduce an academic essay or short paper.

  • State the aim of the research and the research questions or hypotheses.
  • Establish the context, background and/or importance of the topic.
  • Present an issue, problem, or controversy in the field of study.
  • Define the topic and/or key terms which are being used in the paper.
  • State the purpose of the essay of the coverage and/or the structure of the writing (Overview of the dissertation)
  • Explain the significance or value of study.
  • Give a brief review of the relevant academic literature.
  • Provide a synopsis of the research design and…

Aniket Kumar

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store