C Programming Sorting Strings in C In this article, we have explored different ways to sort a string and an array of string in C Programming Language. We have presented C code snippets to illustrate the concepts.
backtracking Disadvantages of Backtracking In this article, we have covered the Disadvantages of Backtracking algorithm.
Algorithms Advantages and Disadvantages of Huffman Coding In this article, we will discuss about 5 advantages and 5 disadvantages of Huffman Coding.
backtracking Backtracking vs Branch and Bound In this article, we have compared Backtracking vs Branch and Bound algorithms.
JavaScript 2048 game using JavaScript In this article, we have demonstrated how to develop web version of 2048 game using JavaScript, HTML and CSS. This is a good project for a Web Developer Portfolio.
C++ Fabs and abs in C++ In this article, we have explained the fabs and abs functions in C++ Programming Language which are used to get the absolute value of different numeric values. We have compared the differences between fabs and abs as well.
Algorithms H-index problem Calculate the researcher's h-index from an array of integer citations, where citations[i] is the number of citations a researcher obtained for their ith work.
C Programming 32 Keywords in C Programming In this article, we will learn about all 32 keywords in C programming language and their uses.
UX Design UX Philosophy Can Protect You from Bad Weather The user experience (UX) is a critical piece of any software interaction. Some platforms are built with a great idea, but when it comes time to present the key features, less attention is placed on the UX and the entire result falls short.
Data Structures Data Structures (DS) and Quick Revision Data structures are a fundamental concept in computer science that provides a way to organize and store data in a computer so that it can be accessed and modified efficiently.
C Programming Find maximum, minimum and average of 4 subjects using structure in C In this article, we have explained how to find the maximum, minimum and average of the marks of 4 subjects of different students using structure in C Programming Language.
C++ Calculator console application in C++ In this article, we have explained how to develop a Calculator in C++ Programming Language as a console application. This is a strong beginner project for SDE Portfolio.
C Programming Matrix Multiplication in C In this article, we are going to perform the matrix multiplication operation using C language. We will also be learning how to optimize it using Strassen's algorithm.
C Programming Swap three numbers using functions in C In this article, we have explained how to swap three numbers using functions and implement the technique in C Programming Language.
C Programming Find Maximum, Minimum, Average of 3 numbers in C In this article, we have explored how to find Maximum, Minimum, Average of 3 numbers and implement the technique in C Programming Language.
C Programming Print initials of a name in C In this article, we have explained how to find the initials of a name and implement the technique in C Programming Language.
C++ vector::size() vs vector::capacity() In this article, we will explore and contrast the size() and capacity() functions of the vector class in C++.
C++ * vs & (pointer, reference) in C C programming language is a strong statically typed language. This means that we are responsible for the declaration of variable type, dynamic memory allocation and free of such memory space after it has been used explicitly. Pointer and reference are very important concepts in C.
Software Engineering Infrastructure as a service (IaaS) In this article , we are going to explore about Infrastructure as a Service (IaaS) and dive into some deeper and basic concepts included in this along with the steps to setup / implement IaaS.
C Programming CPU operation of cast in C [zero and sign-extended] In this article, we will understand how casting operates on the CPU level in C Programming Language along with the concept of zero-extension and sign-extension. This is a core concept in C Programming and Embedded Programming.
Data Structures Applications of 24 Different Data Structures In this article, we have listed and explained the real-life applications of 24 Different Data Structures ranging from common ones like Array, Linked List to Geometric Data Structures like R-Tree to Probabilistic Data Structures like LogLog.
Time Complexity Time and Space Complexity of B+ Tree B+ trees an interesting name isn't it? So in this article, we will closely analyze the time & space complexities for different operations in different cases of B+ Tree Data Structure.
C++ strncpy in C++ [+ Problems with it, safe alternatives] In this article, we will learn about cstring library function strncpy() in C++ and understand the problems with it, safe alternatives and similar functions.
C Programming Sum of N natural numbers using recursion In this article, we have explained how to get the sum of N natural numbers using recursion and implement the technique in C Programming Language.
Deep Learning Calibration in Machine and Deep Learning In this article, I introduce calibration in Machine Learning and Deep Learning, an useful concept that not many people know.