Courses
Tutorials
Jobs
Practice
Contests
Data Structure
Java
Python
HTML
Interview Preparation
Trending Now
DSA
Web Tech
Foundational Courses
Data Science
Practice Problem
Python
Machine Learning
JavaScript
System Design
Django
DevOps Tutorial
Java
C
C++
ReactJS
NodeJS
CP Live
Aptitude
Puzzles
Projects
GBlog
Three 90 Challenge: Bigger and Better
As we transit into the new phase, it's essential to fuel our inner drive for success. On popular demand, GeeksforGeeks is happy to announce that we are back with the Thre...
Read More
Smallest number to be subtracted to convert given number to a palindrome
Given an integer N, the task is to find the smallest number to be subtracted from N to obtain a palindrome.Examples:Input: N = 1000Output: 1Explanation: Since 1000 – 1 = 9...
Read More
Searching
Mathematical
palindrome
Reverse
DSA
How to know testcases where code fails?
In Competitive Programming, it's quite often to write code that works on the given sample test cases but on submitting its end up with a WA(Wrong answer) verdict. This is ...
Read More
Competitive Programming
Software Engineering
Software Testing
DSA
Difference between sizeof(int *) and sizeof(int) in C/C++
sizeof() is commonly used operator in the C or C++. It is a compile-time unary operator that can be used to compute the size of its operand. The result of sizeof() is of ...
Read More
Articles
C Basics
cpp-operator
C Language
C++
C-Operators
C++ Programs
C/C++ Puzzles
Runtime and Compile-time constants in C++
Run-time Constant:These are the constants whose respective values can only be known or computed at the time of running of source code. Run time Constants are a bit slower ...
Read More
cpp-data-types
CPP-Basics
C++
const keyword
C++ Programs
Programming Basics
5 Things You Should Avoid While Using Social Media
Social media has been around for decades, and we as netizens have been finding several ways to use it. We may use it to post our status on a daily basis, watch our favorit...
Read More
GBlog
TechTips
Cyber Security - Attacking through Command and Control
A CC- Command, and Control server is basically a computer in control of a hacker or any cybercriminal, etc. which is maliciously used for commanding the various systems th...
Read More
Computer Subject
Computer Networks
Cyber-security
Running GUI Applications on Docker in Linux
Let's say you are trying to build a UI application and deploying it as a Docker Container. If you want that UI application to display the user interface on your local mach...
Read More
Linux-Unix
linux
Docker Container
Creating a Network in Docker and Connecting a Container to That Network
Networks are created so that the devices which are inside that network can connect to each other and transfer of files can take place. In docker also we can create a netwo...
Read More
Computer Subject
linux
Docker Container
Flutter - Expanded Widget
Expanded widget in flutter comes in handy when we want a child widget or children widgets to take all the available space along the main-axis (for Row the main axis is hor...
Read More
android
Flutter
Dart
Flutter-widgets
Flutter
Android
XML Parsing in Android using DOM Parser
Android DOM(Document Object Model) parser is a program that parses an XML document and extracts the required information from it. This parser uses an object-based approach...
Read More
Kotlin
Android
Android-Misc
XML Parsing in Android using SAX Parser
Generally, XML (Extensible Mark-up Language) is a commonly used data exchange format to interchange servers' data. In Android, SAX stands for Simple API for XML and is a w...
Read More
Kotlin
Android
Android-Misc
Best Practices for Writing a Dockerfile
If you are a Docker developer or you have been trying to get your hands dirty on Docker, you must have noticed the importance of creating an efficient dockerfile. A Docker...
Read More
Linux-Unix
AWS
How To
Docker Container
Difference between RUN vs CMD vs ENTRYPOINT Docker Commands
Commands such as CMD, RUN and ENTRYPOINT are interchangeably used when you are writing a dockerfile to create the Docker Image. However, if you have just started using Doc...
Read More
TechTips
Linux-Unix
linux
Docker Container
Alert Dialog box in Flutter
Alert Dialog box informs the user about the situation that requires acknowledgment. Alert Box is a prompt that takes user confirmation. The very basic use of the alert box...
Read More
android
Software Engineering
Flutter
Dart
Flutter
Flutter UI-components
Date manipulating functions in SQL
To manipulate and fetch date values from the table, oracle has inbuilt date functions. Here, we are going to cover Date manipulating functions in SQL.ADD_MONTHS : It will ...
Read More
SQL
DBMS-SQL
1
...
6910
6911
6912
...
11196