Courses
Tutorials
Jobs
Practice
Contests
Data Structure
Java
Python
HTML
Interview Preparation
AI ML DS
Data Analysis
Data Visualization
Machine Learning
Deep Learning
NLP
Computer Vision
AI ML DS Interview Series
AI ML DS Projects series
Data Engineering
Web Scrapping
GBlog
Frontend Developer Roadmap 2024
Frontend development means to design the face of a website or application. It involves working on the appearance of the website. Building interactive buttons, using images...
Read More
Pareto Optimality and its application in Game Theory
Prerequisites: Game TheoryWhen the strategies from game theory are discussed, they are often mentioned from a player's perspective. However, when the strategies are formed...
Read More
Game Theory
DSA
Maximal Clique Problem | Recursive Solution
Given a small graph with N nodes and E edges, the task is to find the maximum clique in the given graph. A clique is a complete subgraph of a given graph. This means that ...
Read More
Graph
Technical Scripter
Recursion
Technical Scripter 2019
DSA
Program to build a DFA that checks if a string ends with "01" or "10"
DFA or Deterministic Finite Automata is a finite state machine which accepts a string(under some specific condition) if it reaches a final state, otherwise rejects it.Prob...
Read More
Strings
Pattern Searching
DFA
DSA
ML | Random Initialization Trap in K-Means
Random initialization trap is a problem that occurs in the K-means algorithm. In random initialization trap when the centroids of the clusters to be generated are explicit...
Read More
Python
Machine Learning
ML-Clustering
Find all cliques of size K in an undirected graph
Given an undirected graph with N nodes and E edges and a value K, the task is to print all set of nodes which form a K size clique.A clique is a complete subgraph of a gra...
Read More
Graph
Technical Scripter
Recursion
Technical Scripter 2019
DSA
Find root of a number using Newton's method
Given an integer N and a tolerance level L, the task is to find the square root of that number using Newton's Method.Examples:Input: N = 16, L = 0.0001Output: 442 = 16Inpu...
Read More
Mathematical
Technical Scripter 2019
root
DSA
How to create a Stopwatch App using Android Studio
In this article, an Android app is created to display a basic Stopwatch.The layout for Stopwatch includes: A TextView: showing how much time has passed Three Buttons...
Read More
Java
android 1
Technical Scripter
Java Programs
Technical Scripter 2019
finalize() Method in Java and How to Override it?
The Java finalize() method of Object class is a method that the Garbage Collector always calls just before the deletion/destroying the object which is eligible for Garbage...
Read More
Java
Java-Functions
java-overriding
How can we write main as a class in C++?
As it is already known that main() method is the entry point in any program in C++, hence creating a class named "main" is a challenge and is generally not possible. But t...
Read More
cpp-main
C++
School Programming
C++ Programs
C/C++ Puzzles
Types of Errors in Java with Examples
Error is an illegal operation performed by the user which results in the abnormal working of the program. Programming errors often remain undetected until the program is c...
Read More
Articles
Java
TechTips
java-basics
Computer Subject
Programming Language
Compiler Design
School Programming
Java Quiz
Java Programs
Compact Strings in Java 9 with Examples
Prerequisites: StringCompact String is one of the performance enhancements introduced in the JVM as part of JDK 9. Till JDK 8, whenever we create one String object then in...
Read More
Java
Technical Scripter
Java-Strings
Technical Scripter 2019
How to draw a Clock using StillClock in Java
StillClock class is used to displays an analog clock and uses the MessagePanel to display the hour, minute, and second in a panel. We use javax.swing.JPanel to display the...
Read More
Java
Technical Scripter
java-swing
java-advanced
5 Common Hacking Techniques Used by Hackers
Hacking is the process of exploiting vulnerabilities to gain unauthorized access to any computer, smartphone, tablet, or network system. Hackers use advanced computer and ...
Read More
GBlog
Technical Scripter
TechTips
Technical Scripter 2019
Cognitive Computing
Cognitive computing, a branch of AI, replicates human-like cognitive functions. In this tutorial, let's explore working, and real-world applications, of cognitive computin...
Read More
Machine Learning
Python | ARIMA Model for Time Series Forecasting
A Time Series is defined as a series of data points indexed in time order. The time order can be daily, monthly, or even yearly. Given below is an example of a Time Series...
Read More
Python
Machine Learning
1
...
8807
8808
8809
...
11390