Skip to main content

Posts

Showing posts from March, 2019

Some Important learning sites for Dynamic programming

Now, We will discuss some of the most useful sites for learning Dynamic Programming. Here, I have mentioned some of those . :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: medium.freecodecamp.org -  Demystifying Dynamic Programming iarcs.org.in -  Dynamic Programming - Tiling topcoder.com -  Dynamic Programming – From Novice to Advanced illinois.edu -  Dynamic Programming  ;(Exercises are recommended) codechef.com -  Dynamic Programming geeksforgeeks.org -  Dynamic Programming  ;(Contains a lot of practice sessions) MIT OCW (Contains some Advanced topics as well) Dynamic Programming I Dynamic Programming II Dynamic Programming III Dynamic Programming IV Happy Learning...Thanks 😉😉😊😊  

How keyword "this" works at Java

Actually, we have many confusion about the work of this in Java.. One day, I used to think, people are afraid of this thing..So, I should make something to make this proud..😂😂 (this) is a reference  variable. This is used in many situations... So, it's time to see the usages of this in java..... Let's Start::::----- 1.It can be used to refer instance variable of current class. 2. It can be used to invoke or initiate current class constructor.  3. It can be passed as an argument in the method call. 4. It  can be passed as argument in the constructor call let's talk about an example: class Book { string name; string book_id; public void setter(string n,string id) {       name=name;      book_id=id; }  //it can be written by this // public void setter(string n,string id) {      this.name=name;      this.book_id=id; }  public static void main(string args[]) {   ...