Featured Article

Sum of Bitwise And of all pairs in a given array

Given an array “arr[0..n-1]” of integers, calculate sum of “arr[i] & arr[j]” for all the pairs in the given where i < j. Here & is bitwise AND operator. Expected time complexity is O(n). Examples: Input: arr[] = {5, 10, 15} Output: 15 Required Value = (5 & 10) + (5 & 15) + (10… Read More »

Featured Article

Segmented Sieve

Given a number n, print all primes smaller than n. For example, if the given number is 10, output 2, 3, 5, 7. A Naive approach is to run a loop from 0 to n-1 and check each number for primeness. A Better Approach is use Simple Sieve of Eratosthenes. Problems with Simple Sieve: The… Read More »

Featured Article

Primality Test | Set 2 (Fermat Method)

Given a number n, check if it is prime or not. We have introduced and discussed School method for primality testing in Set 1. Primality Test | Set 1 (Introduction and School Method) In this post, Fermat’s method is discussed. This method is a probabilistic method and is based on below Fermat’s Little Theorem. Fermat’s… Read More »

Using GitHub to host a free static website

In this tutorial, we are going to learn about using the GitHub to host our website, without paying anything at all, using GitHub Pages. It’s important that you follow this link as a prerequisite to this tutorial. A beginner may not be sure of whether to invest in buying server space, and GitHub gets their work… Read More »

Top 10 Programming Languages of 2015

Programming world is growing exponentially with each passing year. There are tons of programming languages one can learn. The question which comes to everyone’s mind is which language is most relevant given the current and future market needs. Let’s see which languages are popular enough today to deserve your attention. Java: There isn’t any doubt,… Read More »

Project Idea | (Online UML Designing Tool)

The project is based upon the web based UML designing. The main reason for selecting this topic was that now a day there is boom of internet users who wants to complete their work in less time and more efficient manner. The main objective of this tool is to provide a good quality online tool with… Read More »

Project Idea | (Optimization of Object-Based Image Analysis  with Super-Pixel for Land Cover Mapping)

ABSTRACT: A prerequisite for object-based image analysis is the generation of adequate segments. However, the parameters for the image segmentation algorithms are often manually defined. Therefore, the generation of an ideal segmentation level is usually costly and user-depended. A strategy for a semi-automatic optimization of object-based classification of multi-temporal data is introduced by using Super-Pixel… Read More »

Project Idea | (Trip Planner)

This project is basically an application which helps friends, colleagues or relatives who live at far off places (generally in another country) plan a trip together to a place in optimal budget. Use Case One friend lives in Delhi and another in London. They aspire to go for a vacation to a 3rd city. So… Read More »

Top 5 Common Mistakes in Technical On-site Interviews

Do you know that less than 10% of candidates passed their on-site interviews as reported in Silicon Valley? Don’t forget that those who failed have already passed the phone screen. As the last stage to filter candidates, on-site interview is the most difficult barrier for job seekers. For software engineers, on-site interviews usually involve quite… Read More »

Project Idea | (Online Course Registration)

The idea is to automate the manual process of registration of courses. This system provides a number of functionalities pertaining to COURSE REGISTRATION for the students as well as faculty members. Registration for the course is possible only if the student has paid the fees, i.e, has a valid fee receipt number. Students can login,… Read More »

How location-based marketing influence the Audience?

Location-based marketing has received great impetus from new technologies such as beacons, Geo-maps, GPS, sensors, etc. Marketers worldwide are picking on this trend in a wild frenzy and even technology developers are perpetrating its uses with equal enthusiasm. The data generated via this location marking devices and technologies is being interpreted and put to a… Read More »