Software Engineering Use Media queries to fix rendering on mobile devices In this article we will be using media queries to implement responsive design. It presents the same content differently on different size screens
Machine Learning (ML) K nearest neighbors (KNN) algorithm K nearest neighbors (K-NN) is an algorithm which is used for classification and regression and is based on the idea of considering the nearest K data points for calculations
Software Engineering Fundamental Data Types in C++ In C++, there are 6 fundamental data types namely char (character), int (integer), float, bool (boolean), double and void.
Problems on Binary Tree Largest Independent Set in Binary Tree In this article, we solve the Largest Independent Set in Binary Tree problem using Dynamic Programming and use an augmented binary tree to achieve this.
Algorithms Minimum Cost for Triangulation of a Convex Polygon We find the Minimum Cost for Triangulation of a Convex Polygon using a dynamic programming approach in O(N^2) space and O(N^3) time complexity.
Software Engineering Using MathML (math tag) in HTML In this article, we will explore MathML and see how we can use it to render Mathematical equations on our HTML pages.
Software Engineering Passing Structure to Function in C In this article, we will learn how to pass structure as a function parameter in C. Before that, we will review the basics of structure in C.
Machine Learning (ML) Beginner's Guide to Generative Adversarial Networks with a demo Generative Adversarial Network is a network with two opposite components which train to eventually reach the target. This was developed in 2014.
Machine Learning (ML) Understanding Recurrent Neural Networks with an example of assigning an emoji to a sentence In this article, we explored the basic ideas of Recurrent Neural Networks with an example to assign an emoji to a sentence based on the emotion
Machine Learning (ML) Understanding Convolutional Neural Networks through Image Classification In this article, we explored the ideas involved in Convolutional Neural Networks (CNN) through Image Classification
Machine Learning (ML) Feature detection as in 1999: SIFT explained with Python implementation SIFT (Scale Invariant Feature Transform) is a feature detection algorithm in computer vision to detect and describe local features in images designed in 1999
Algorithms The smallest subset with sum greater than sum of all other elements In this article, we explored a greedy algorithm to find the smallest subset with sum greater than sum of all other elements in O(N log N) time complexity
Algorithms Find Minimum sum of product of two arrays In this article, we explored a greedy algorithm to find the minimum sum of product of two arrays in O(N log N) time whereas the brute force approach takes O(N!^2) time
Algorithms Find the Largest Cube formed by deleting minimum number of digits from a number In this article, we find the Largest Cube formed by deleting minimum number of digits from a number using a greedy algorithm which takes O(N^(1/3)log(N)log(N)) time
Software Engineering Use Series in Pandas In this post, we will look at Series, which is present in the pandas library. It is popular among python users due to its vast functionality and usability.
Software Engineering Duck Typing in Python Critical aspect of dynamic binding process in Python is its independence of the type of object which is known as duck typing
Software Engineering Introduction to use Sass Sass is a CSS preprocessor that helps developers to write cleaner and easier to understand CSS code. In this article, we introduce Sass with an example
Software Engineering Typing in Python, Go and JavaScript compared In this article, we compared the typing system in Python, Go and JavaScript. You will learn commonly used concepts like static, dynamic, strong and weak typing and more.
Software Engineering Customize Fonts in your HTML page and make them responsive Today, Computers have different fonts due to the contribution of Steve Jobs. In this article, we will look into customizing fonts in HTML.
Algorithms Find n-th Fibonacci number using Dynamic Programming In this article, we have explored a dynamic programming approach to find the n th fibonacci number followed by a space optimized technique.
Software Engineering Understand RESTful API design with Twitter API as an example In this article, we have explored the basic ideas behind Restful API along with its five principles and illustrate it with an example of Twitter API.
Software Engineering Middlewares in Express along with Request Response Cycle In this article, we learn about the request-response cycle in Express and move on to the concept of middlewares.
Software Engineering Learn Routing with Express and Postman We will learn about routing in web applications using Express which is a Node.js framework and Postman which will allow us to do API testing.
Software Engineering Function Pointer in C Function pointer in C is a concept where a pointer variable can point to the memory address of a function.
Software Engineering Initialize Stack in C++ STL std::stack is a type of container adapter, specifically designed to operate in a LIFO fashion elements can be inserted or removed from only one end