HOW TO DEPLOY YOUR STATIC WEBSITE ON HEROKU
starting this tutorial I may first tell you what is “Heroku”? Heroku is
a cloud platform service where we can easily upload our apps which
support multiple programming languages. In the beginning heroku only
supported Ruby language but after that it has given support for
different languages like Php, Python, Node.js, Clojure, Scala and Go.
Heroku uses git repositories to deploy apps on web. After deploying your
app on heroku you will get a link which would be your application
domain that would be like this: “applicationname.herokuapp.com”
this tutorial I will teach you how to deploy your simple static Html,
To get started we must first know what Git is.
Git is an open source version control system. Git is distributed
revision control system which is very fast and lightweight tool. Git was
developed by Linux kernel developers i…
Problems in competitive programming which involve Mathematics are are usually about number theory, or geometry. If you know number theory, that increases your ammo heavily in solving a lot of tougher problems, and helps you in getting a strong hold on a lot of other problems, too.
Problems in competitive programming require insight, so just knowing some topics is not enough at all. All of the problems requires more or less math tough. For instance, solving large systems of equations and approximating solutions to differential equations. Modulo:
Modulo operation gives the remainder after division, when one number is divided by another. It is denoted by % sign.
We have two numbers 5 and 2, then 5%2 is 1 as when 5 is divided by 2, it leaves 1 as remainder.
Some of the properties of modulo are:
(a+b)%c = (a%c + b%c )%c.
(a * b)%c = ((a%c) * (b%c))%c.
Let’s say a = 5, b = 3, c = 2.
1) (5+3)%2 = 8%2 = 0.
Similarly (5%2 + 3%2)%2 = (1 + 1)%2 = …