Learning new thing fast strategies


Skill and Time are two essentials for learning anything new. So the author suggests us to dedicate just twenty hours to a thing which you want to learn. This will help us come out of the frustration barrier which restrains us from experimenting with something new.
 “the best thing that can happen to a human being is to find a problem, to fall in love with that problem, and to live trying to solve that problem unless another problem even more lovable appears”. The more excited, caring and focused we are on the skill we want to acquire, the more quickly we’ll acquire it.
What needs to be noted here is we are shooting for capacity and sufficiency at maximum speed and not perfection.
Five steps to learn anything fast are:Set Target Performance Level,Deconstruction of Skill,Research Just Enough,Remove Barriers,Pre-commit 20 hours per week of Practice

BaNaNa

How Js pronounces Banana:
 console.write("Ba" + ("B"-"a") + "a");

Insert Node into the end of list

struct node{
    int data;
    struct node *next;
};

struct node *getLastNode(struct node *head);

void insertNode(struct node **head, int data)
{

    struct node *newNode = (struct node*)malloc(sizeof(struct node));
    newNode->next = NULL;
    newNode->data = data;
    if(*head == NULL)
    {
        *head = newNode;
    }
    else
    {
        getLastNode(*head)->next = newNode;
    }
}

struct node *getLastNode(struct node *head)
{
    struct node *lastNode = head;
    if(head == NULL)
        return NULL;
    else{
        while(lastNode->next != NULL)
            lastNode = lastNode->next;
    }
    return lastNode;
}
Related Posts Plugin for WordPress, Blogger...