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
Php Program to check if strings are rotations of each other or not
Given a string s1 and a string s2, write a snippet to say whether s2 is a rotation of s1? (eg given s1 = ABCD and s2 = CDAB, return true, given s1 = ABCD, and s2 = ACBD , ...
Read More
Strings
rotation
Web Technologies
PHP
PHP Programs
DSA
How to Add or subtract time span to a datetime in R ?
The time objects in R can be declared either using POSIXct class, which offers fast manipulation and storage of such objects. External packages in R also help in working w...
Read More
Picked
R Language
R-DateTime
Subtract hours from time in R
The time objects in R programming language can be declared either using POSIXct class, which offers fast manipulation and storage of such objects. External packages in R a...
Read More
Picked
R Language
R-DateTime
Subtract 1 from a number represented as Linked List
Given the head of the linked list representing a positive integer, the task is to print the updated linked list after subtracting 1 from it.Examples:Input: LL = 1 - 2 - 3 ...
Read More
Linked List
Linked Lists
Amazon
Mathematical
interview-preparation
Recursion
Data Structures
DSA
How to Add Audio to Powerpoint Presentation
PowerPoint is a presentation software program of the Microsoft Office package. PowerPoint uses a graphical approach to presentations in the form of slide shows that accomp...
Read More
School Programming
Picked
School Learning
Class 6
Area of a triangle with two vertices at midpoints of opposite sides of a square and the other vertex lying on vertex of a square
Given a positive integer N representing the side of a square, the task is to find the area of a triangle formed by connecting the midpoints of two adjacent sides and verte...
Read More
Mathematical
Geometric
triangle
area-volume-programs
square-rectangle
DSA
Computer Hardware
Computer hardwareincludes the physical parts of a computer, such as a case, central processing unit (CPU), random access memory (RAM), monitor, and mouse which processes t...
Read More
School Programming
Picked
School Learning
Class 6
Find Unique ID and Domain Name of a Website from a string
Given a string S of size N consisting of unique ID and Domain Name of a unique website, the task is to find the ID and the Domain Name in the given string if the ID is of ...
Read More
Strings
Pattern Searching
Searching
Competitive Programming
C++ Programs
DSA
Minimize cost of flipping or swaps to make a Binary String balanced
Given a binary string S of size N(where N is even), the task is to find the minimum cost of making the given binary string balanced by flipping one of the adjacent differe...
Read More
Strings
Mathematical
binary-string
DSA
Generate a permutation of first N natural numbers having count of unique adjacent differences equal to K
Given two positive integers N and K, the task is to construct a permutation of the first N natural numbers such that all possible absolute differences between adjacent ele...
Read More
Arrays
Greedy
Mathematical
permutation
Natural Numbers
Sequence and Series
DSA
Mean of fourth powers of first N natural numbers
Given a positive integer N, the task is to find the average of the fourth powers of the first N natural numbers.Examples:Input: N = 3Output: 32.6667Explanation:The sum of ...
Read More
Mathematical
Puzzles
maths-power
Sequence and Series
DSA
Count ways to reach the Nth station
Given N stations and three trains A, B, and C such that train A stops at every station, train B stops at every second station, and train C stops at every third station, th...
Read More
Arrays
Dynamic Programming
Mathematical
C++
DSA
Find the date after next half year from a given date
Given a positive integer D and a string M representing the day and the month of a leap year, the task is to find the date after the next half year.Examples:Input: D = 15, ...
Read More
Greedy
Mathematical
date-time-program
DSA
Program to find the length of Latus Rectum of a Hyperbola
Given two integers A and B, representing the length of the semi-major and semi-minor axes of a Hyperbola, the task is to find the length of the latus rectum of the hyperbo...
Read More
Mathematical
Geometric
Geometric-Lines
Coordinate Geometry
DSA
How to Make a Scientific Calculator Android App using Android Studio?
The calculator is the app that is present on every android device. This app comes pre-installed or we can also install another application from Play Store. It is one of th...
Read More
Project
Kotlin
Android
Android-Studio
ProGeek
ProGeek 2021
1
...
5834
5835
5836
...
11204