📝 Intro: Why OOP Needs a Rebrand
Let’s be honest most people learn Object-Oriented Programming (OOP) from textbooks that feel like they were written by robots for other robots. Dry terms...
When I first heard about the Zonal Computing Olympiad (ZCO), I thought it was going to be just another programming contest. I was so wrong. ZCO can feel intense — not just because of the questions, ...
Dynamic Programming (DP) is a technique used to solve problems by breaking them into smaller subproblems and storing the results to avoid redundant work.One of the most basic examples is calculating t...
What is a Priority Queue?
A priority queue in C++ is a special type of container adaptor that stores elements based on their priority rather than in a linear order (like a regular queue). In ...
map
= key , value pair Unique value only -> Depends on key
Always sorted depends on key
⛶#include
using namespace std;
int main()
{
ios_base::sync_with_stdio(false);
cin.tie(NULL);
...
C++ Tip # 1:
https://lnkd.in/gZ6mqHyW
C++Tip #2:
https://lnkd.in/gPyaC7B6
C++Tip #3: https://lnkd.in/gjDQE9Je
C++ Tip #4: https://lnkd.in/gR4iYWSx🚀 𝗖++ 𝗧𝗶𝗽 #𝟱:
Prefer nullptr over ...
In this article, we will explore how CppFront aims to make C++ a better place by introducing a new syntax, improving safety and usability and providing modern features that align with good programming...
Diversos novos recursos como: std::print, std::println e entre outros.
O GCC 14 há diversas novas melhorias de usabilidade. Apesar do GCC 15 já está disponível, muitos sistemas ainda não...
Several new features such as: std::print, std::println and others.
GCC 14 has several new usability improvements. Although GCC 15 is already available, many systems still do not have it avail...
In Week 10, I wrapped up the 100 Days of Code milestone with advanced Object-Oriented Programming concepts in C++. This week was all about operator overloading, function templates, virtual functions, ...