×
Home Discussions Write at Opengenus IQ
×
  • DSA Cheatsheet
  • HOME
  • Track your progress
  • Deep Learning (FREE)
  • Join our Internship 🎓
  • RANDOM
  • One Liner

SHIVAM TRIPATHI

11 posts •
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.

SHIVAM TRIPATHI
C++

Typing Speed Project in C++

In this article, we will work on the C++ project of Typing Speed. We will learn about implementation of the complete program in C++ which will check our typing speed.

SHIVAM TRIPATHI
System Design

Top K Heavy Hitters System Design

In This article, we will learn and explore about the System Design of Top K Heavy Hitters. This feature is used to get Top K elements in a set of elements and is frequently used in real systems. Several different approaches exist.

SHIVAM TRIPATHI
System Design

System design of distributed cache

In this article, we will learn and explore about the topic of System Design of distributed cache. Distributed Cache is the core sub-system to make any system scalable.

SHIVAM TRIPATHI
System Design

Dependency inversion principle

In this article, we have explored the concept of Dependency inversion principle in Code Design and explained the concept with an example of Payment System.

SHIVAM TRIPATHI
C++

puts vs printf vs cout in C++

In this article, we have explored the differences between 3 output methods in C++ namely, puts vs printf vs cout in C++.

SHIVAM TRIPATHI
C Programming

Array of structure in C

In this article, we have explored how to create an Array of structure in C and what is the need of it using a complete C code example.

SHIVAM TRIPATHI
C++

Convert vector to array in C++ [4 methods]

In this article, we have explored 4 different methods to convert vector to array in C++ Programming Language.

SHIVAM TRIPATHI
C++

Different error signals in C++

There are 9 different error signals in C++ Programming Language such as SIGABRT. Each signal handles a different category of runtime error. We have listed all types of error signals in C++ along with C++ code snippets.

SHIVAM TRIPATHI
Algorithms

Different approaches to calculate Euler's Number (e)

In this article, we have explored different approaches to calculate Euler's Number (e) along with sample implementations to calculate Euler's number to different precision.

SHIVAM TRIPATHI
C++

Convert vector to string in C++ [6 methods]

In this article, we have explored different ways of converting vector to string in C++.

SHIVAM TRIPATHI
OpenGenus IQ © 2025 All rights reserved â„¢
Contact - Email: team@opengenus.org
Primary Address: JR Shinjuku Miraina Tower, Tokyo, Shinjuku 160-0022, JP
Office #2: Commercial Complex D4, Delhi, Delhi 110017, IN
Top Posts LinkedIn Twitter
Android App
Apply for Internship