Thursday, 16 February 2012

Some true fact:

well here are some interesting facts of life:-
1. At least 5 people in the world love u so much they would die 4 u.
2. At least 15 people in this world love you in someway.
3. The only reason anyone would ever hate u is becoz they wnt to be just like u.
4.a smile from u , can bring happiness to anyone even if they dont like you.
5.every night someone thinks about u before they go to sleep.
6. you mean the world to someone.
7. wihout u , someone may not be living.
8. you are special and unique in your own ways.
9. someone that you dont know even exists loves you.
10. when u make the biggest mistake ever, something god comes from it.
11. when u think the world has turned its back on u, take a look you most likely turned your back on the world.
12.when u think u have no chance of getting wat u want ,u proabably wont get it,
but if u beleive in yourself u probably sooner or later will get it.
if u have got a problem then dont keep it to yourself , it can have disastrious effects. dont feel that
13.always remember the compliments u received, forget about the rude remarks.
14.always tell someone how u feel, then they will know.
15.if u have a great friend , take time to let them know they r great.
16. you must be a great friend coz someone sent this to you.
17.Where there is a secret there must be a reason.









 

 Tell me frnz... r u agree?


For the real Lover:

“Love”
Love is a wonderful feeling, a Power
That can deeply overcome us all
It will hit you every hour
With the strength of a tremendous wall
It seeps into our hearts
It gets to our brains
It weakens our body parts
Now you feel like you’re on the love train
You think of that special someone
They never leave your mind
They might think you’re a no one Yet you watch them all the time
You can say love is like being stunned
And it’s very very strong
But once you’re with that special one
Nothing can possibly go wrong
I never really knew you
You were just another friend
But when I got to know you,
I let my heart unbend.
I couldn't help past memories
that would only make me cry
I had to forget my first love
and give love another try
So I've fallen in love with you
and I'll never let you go
I love you more than anyone
I just had to let you know
And if you ever wonder why
I don't know what I'll say
But I'll never stop loving you
each and every day
My feelings for you will never change
Just know my feelings are true
Just remember one thing
With love you want to cry, a million tears with every sigh
Without love you want to die, a million tears with every bye
The tears can hurt
The tears can heal
With you I slowly begin to lose my mind
Without you the dark slowly makes me blind
Love is beauty
Love is ugly
With time broken hearts can be sewn
Without time broken heart are left alone
You can hurt
You can heal






















For the love who don't know the meaning od REAL LOVE...

What does love mean?

Does it mean a kiss from time to time,
Does it mean a hug here to there,
I experienced love once, still am really
Love is where you would die for someone,
You would give up anything and everything for them,
I gave up my job, family and friends, just to be with my man,
I moved to Michigan to live with her i would have done anything,
But i am happy now,
We both are, we are married and got a son called james,
We visit my family and his family we phone our friends.
THAT'S WHAT I CALL LOVE, DON'T YOU cuz
You are the foundation of my life
You are the one from where I start and where I end.
Without you in my life
I am a rose without smell,
a pond without water,
a sky without stars,
I can't take a breath without taking one for you.
You are the air I breathe,
you are the touch I feel,
you are life I seek
you complete me.
You are my heaven on earth,
without you I am a soul without existence
you're my world
my universe
my life.
I LOVE YOU WITH ALL MY HEART AND SOUL so
words cant do justice to what you inspire in me.
i love you, so i yearn for you to help me learn how to let it burn
let the fear of enclosure and exposure burn
so let it burn for i want to learn how to let it burn
some people say love is an elision cause of all confusion
wrestles you like the wind does the waves of a stormy ocean
but i believe,i believe in love ,coz love is life,life is love,love is... u



Meanings of True Friends....

True real friendships are hard to come by. That is why you need to know the meanings and signs of a true real friendship. It is extremely important to know your true real friends. As you read on below, try and picture your 'true real friends' and try and decide whether are they as true and as real as you think they are.

Everyone has friends and need friends. People that we interact with everyday in school, at work, in the same apartment, at the gym, the list goes on. But I always believe in quality, not quantity. I would rather have a few bestest true friends than a million regular friends. Everyone is different and have different perspectives on true friendships but there are some fundamentals for a true friendship that you can't overlook.

Firstly, this person or true friend needs to give you a huge sense of trust. You need to see this person and go, "I trust him and want to share everything with this person." Can you trust him with your secrets? Trust him with your girlfriend or boyfriend? Trust him with your problems or embarrasing moments? These are all things ot take note of. It ain't easy to feel this way about someone but I have found such friends, and I believe that it is possible for you to find a true friend you can call your own.

Secondly, imagine it's 3 in the morning. You met with something unfortunate, let's say your car broke down. You think of all the 'friends' that you have and you slowly make a note of who will actually help you. Finally you settled on someone who might help and called him or her. What would his or her response be? Irritation? Frustration? Or someone who will sacrifice their sleep to get out of bed to either pick you up or assist you by giving you a list of numbers which you can get for help. Let's say it's something serious. You really really need someone to talk to in the middle of the night, you're so desperate you need someone to talk to. Will your 'friend' be that someone? A true friend would, no matter how tired they are.

Another sign would be that you will never get tired of a true friend's company. And vice versa. You all can remain silent and will not feel awkward about it. It sounds very much like a fairy tale but it is true. They will never ever judge you as well. No matter what you did, that person would be there beside you, and correct you if you are really in the wrong, but he or she will never judge you and gossip about you behind your back. A true friend loves without condition and will not expect anything in return.

Of course this gets a little complicated with the opposite sex. It is a fact that when a male anda female gets closer, one of them is bound to start wondering if things can be developed further. The trouble comes in when only one of them is feeling this way. For example, the other party might start expecting to be loved back or might expect you to feel the same way about them. Attraction is tricky business. Therefore, this is one thing that one must be aware of, so that you will know how to handle it when it comes.

 

Notes On Unemployment Duration....

One of the most notable features of the Great Recession relative to that of all previous recessions is that in this one, once you lose your job, it has been incredibly difficult to find a new one. As a result, people have been pounding the pavement looking for work for periods of time that would have been unheard of in any other downturn.
There are two basic measures of unemployment duration provided in the monthly employment report — the average (mean) duration and the median duration. The average has a longer history, but since it is impossible to be unemployed for less than zero weeks, it will always be higher than the median, and is a number that is much more prone to be skewed by outliers.
However, as the first graph below shows, regardless of measure, this downturn has been FAR worse than anything else the nation has experienced since the Great Depression. Prior to this downturn, the worst the average duration of unemployment had ever reached was 21.2 weeks back in July of 1983. The worst median duration of unemployment had ever hit was 12.3 weeks hit two months earlier in May 2003. The long term average for the mean unemployment duration (since 1947) is 13.7 weeks. The long term average for the median is 7.4 weeks.
In January, the signals were mixed.  We got a little bit of good news in that the median duration of unemployment dropped to 19.9 weeks from the all-time record high set in December. The average duration of unemployment, however, set yet another new record of 30.2 weeks, up from 29.1 weeks in December.
Let’s take a closer look. The BLS breaks down the unemployed into four categories based on how long people have been looking for work. Note that none of the figures are adjusted for population growth, so you would expect all of them to have a slight upward tilt over the long term. However, that has not generally been the case with respect to short term unemployment (less than 5 weeks).
Yes short-term unemployment tends to go up a little bit when the economy gets soft, but generally it has been trending down since the early 1980’s. For the most part, though, short-term unemployment is pretty stable. There will always be short-term unemployed, even in the most robust of economic booms.  Generally, short-term unemployment is no big deal, sort of like an unplanned vacation — unless it turns into long-term unemployment.
Regular state unemployment benefits don’t fully make up for the lost paycheck, but usually expenses are lower as well. People might have to dip into their savings a little bit, or run up their credit cards, but savings are unlikely to be totally depleted, or cards maxed out.
If you think you are going back to work soon, you will continue with many expenses. You don’t quit the country club (and forfeit the initiation fees) just because you are out of work for a few weeks — hey, you finally have a chance to play a few rounds! You don’t cancel little Julie’s ballet or little Johnny’s piano lessons just because you got a pink slip. However, as time wears on, the difference between the old paycheck and the unemployment benefits starts to add up. Also, your contacts start to get stale and your skills deteriorate. 
When you go past 26 weeks, or six months, in normal times regular state unemployment benefits expire. During economic downturns, the Federal government will usually step in with extended benefits. Currently the number of people on extended, Federally paid, unemployment benefits far exceeds the number on regular state based benefits — 5.855 million to 4.602 million.
If it were not for the extended benefits, which are a major part of the ARRA, or Stimulus act, those people would be left with no income whatsoever, their savings would be completely depleted and their credit cards maxed out. With no income, they would not be able shop at the Salvation Army, let alone at Wal-Mart (NYSE:WMT) or J.C. Penney’s (NYSE:JCP). They would have to rely on the local food bank instead of getting their groceries at Kroger’s (NYSE:KR).
While people on extended benefits will not be shopping at Saks (NYSE:SKS), at least they can still go to Big Lots (NYSE:BIG). Those retailers (and the companies that make and transport the goods) would then be forced to lay off even more people.
Now, one can argue that it has cost too much to save these millions of fellow citizens from Calcutta-style poverty. However, only someone who for political purposes wants to see as much suffering in the country as possible could argue that the ARRA has had no positive effects. Those retail jobs are some of the ones “saved” by the ARRA.
One can also legitimately worry about extended benefit programs turning into a back-door welfare program, and fostering a culture of dependency. Clearly, extended benefits are not a full substitute for real jobs. However, the alternative of cutting people off completely after six months would be, quite frankly, cruel in this economic environment.
What really makes a recession a recession is when the number of longer-term unemployed starts to grow.  Take a look at the black line, which is the number of people who have been out of work for more than six months. It is far more volatile than the shorter-term unemployed groups, rising during recessions (and the immediate aftermath of recessions) but then plunging as economic expansions take hold.
Note that in the last expansion, the number of long-term unemployed fell, but not nearly as far as it had in previous expansions. At the best point of the last expansion, the number of long-term unemployed was almost as high as at the peak following the deep mid-1970’s recession and significantly higher than at the peak of any downturn prior to that (again the numbers are not population-adjusted, so one would expect in general to see higher highs and higher lows over time).
However, the high starting level sure didn’t stop long-term unemployment from soaring in the Great Recession. There are now over 6.3 million people who have been out of work for more than 26 weeks — that is almost a five-fold increase from when the recession started in December 2007. The long-term unemployed now make up 41.2% of all the unemployed, up from 39.8% in December, and just 22.4% a year ago. The long-term average of long-term unemployed is just 13.3%.
Another way to look at this data is to examine the ratio between the long-term (over 26 weeks) and short-term (under 5 week) unemployed. Prior to the Great Recession, the worst the ratio had ever hit was 0.78, in March 1983. Since 1947, the ratio has averaged 0.34.
The first time we ever had more long-term unemployed than short-term unemployed was in April of 2009. In January, the ratio was at 2.10, just slightly below the record 2.12 set in November. In the absence of the Stimulus Bill, it is likely that there would be far more unemployed, both short and long term.
I would argue that the problem with the Stimulus Bill was that it was too small, not that it did not work. I would also point out that at the time the bill was being debated I was arguing that it was insufficient to do the job. That point of view, even though shared by several Nobel Laureates in Economics, was almost entirely shut out of the debate at the time.
The imbalances in the economy that caused this downturn were roughly on the same order of magnitude with the imbalances in the late 1920’s prior to the Great Depression. The financial panic was by many measures just as bad, if not worse, although much fo the data from the late 1920’s and early 1930’s is spotty.
However, where there was good data — for example the spread on yields between AAA corporate bonds and BBB corporate bonds (a good measure of the markets perception of the probability of widespread bankruptcies) — the situation was actually worse than the spreads in the early 1930’s. The big difference is that this time around, we acted quickly, both under the past administration and even more so under the current one. It was if action were taken to fight the Great Depression in 1930 rather than waiting until 1933.
That is the reason we are only in the Great Recession (and based on GDP coming out of it) rather than being in the Second Great Depression. While the situation is generally better than it was a year ago, or at least headed in the right direction when things were going at warp speed in the wrong direction back then, the situation today is far from satisfactory. More action is needed, and the Jobs bill currently under consideration in the Senate is a good start, but also probably not enough to really get the job done.
Yes, a new jobs bill will add to the deficit, but the biggest cause of the increase in the deficit over the last year has not been increased spending, but lower tax revenues. To some extent, that is due to tax cuts that were part of the ARRA (tax cuts which, by the way, went to 95% of families).
However, the bulk of the decline in tax revenues has been because of the weak economy. With profits down, so are corporate income tax revenues. People with no income do not pay individual income taxes. Unemployment benefits are taxable (so some of what was spent is recouped), but people getting unemployment benefits will be in a lower tax bracket than they were when they were employed.
In other words, the money spent on the Stimulus Bill did not add dollar for dollar to the deficit relative to what the deficit would have been in its absence. There is some truth to the supply-sider argument that dynamic scoring of tax cuts can lead to economic stimulus, but anyone claiming that tax cuts actually increase tax revenues has not looked at reality.
With a top marginal rate of 35% right now, we are firmly on the left hand side of the Laffer curve.  The Kennedy tax cuts were from top marginal rates of over 90%, so in that case we were probably very far on the right side of the curve. Of course, if you are going to generate the same amount of revenue with two different tax rates, the lower one is going to be preferable, and the higher one just stupidly punitive.

 

Unemployment in India: Causes, Effects and Solutions....

 

Unemployment refers to the the state of being unemployed or not having a job i.e. joblessness. A person is said to be unemployed if he or she is looking for work or is willing to work at the prevailing wage but is unable to find the job.
Our country is set to be progressing by leaps and bounds in the matter of economy but this progress is low sided that the net results is the sharp increase in the number of unemployed. Population of our country India is increasing day by day. It is the second highest populous country in the world. Today ,we have over 1.15 billion people in our country and so is the increasing unemployment rate. Today, we have both educated and uneducated unemployed people. We have skilled and unskilled unemployed youths both in the urban and the rural areas. Even degree holders are unemployed. The main cause of unemployment is the growing population. Other factors are Recessions, Inflation ,corruption, disability, and nepotism.

Causes of unemployment are as follows:
Increasing Population i.e. High population growth.
Recessions.
Inflation.
Corruption.
Disability to do the job.
Nepotism.
Demand of highly skilled labor.
Attitude towards employers.
Undulations in the business cycles or agricultural sector comprising of the factors such as low production, natural calamities such as drought, famine or any natural disaster.
Unsatisfied incomes or salaries of the employees.
Willingness to work: Young people are not ready to take jobs which are considered to be socially degrading or lowly.
Deterioration in Industry and business.

Effects of Unemployment:

Low economic growth.
Unemployment can lead to emotional and mental stress.
A person can also get demoralised, he can do wrong things like he can indulge in the habits like alcohol and drug abuse or even may commit suicide.
Higher income income inequalities and disparities leading to nothing but poverty.


Remedies And Solutions to unemployment:
The main remedy lies in the Rapid Industrialization.
The need of faster economic growth to generate more jobs.
The need of improvements in the education and training provided to the youths with a greater focus on vocational skills and self employment.
The Government support to struggling industries is necessary to try to save jobs.
Cuts in real wages is also a way to help in reducing the problem of unemployment.
Promoting education especially female education and motivating people to have small families.

The problem of unemployment is a really a very dangerous and ticklish problem. Unemployment check is very necessary and needed to be removed for the betterness of one and all.

Building the Bond in your Relationship:

A bond (relationship wise) is when two people have a connection. Being attracted to each other and sharing common values and interests brought the two of you together as a couple, but the bond has not been set completely. Besides the fact that you have love and care between you, you also need to see whether or not the two of you are friends. Is it possible to be friends? Absolutely! As a matter of fact, it is a must if the two of you are going to build a lasting bond.
Having a strong longing and passion for another is important, but is not enough fuel to keep the bond running. With friendship, your relationship will remain having that strength under all kinds of circumstances. There will be times, for example, when you as a couple are not living in your most passionate times. This is natural and does not mean there is no longer love or desire. As your relationship deepens, you will go through many experiences and stages that may put your romance and frequent hot sex aside for a while. This is where friendship comes in and why it is so important. You should be there for each other and understand your partner's situations and concerns. Just take a look at your friends. See what makes your friendship with them so great. You then need to see if your partner has those same similarities or exact (sticking up for you when you need the back up for instance) qualities. Another point to keep in mind is keeping yourself aware of what behavior you would not except from a friend. You should definitely not accept those behaviors from your mate (like standing you up all the time) either.
It is not easy to put our friends and lovers in the same comparison because we are in love with our partners, and therefore will be more patient with them than we would with our friends. You can easily blind yourself due to the love you feel for that person and not even realize when he or she is not being a good friend and partner to you. How can you tell? A true friendship is basically the same as the true qualities that define real love. The difference is, we are in love and have a deep desire for our mates, with commitment and a goal of building a future, and perhaps even getting married and making a family together. The list below will help you see if your lover is a friend to you as well.

You can talk to and confide in each other about anything.
Your partner is there for you when you need to talk to someone.
Being able to always rely on each other when one is counted on.
Having a permanent shoulder to cry on when we need it
Having many things in common
Accepting one another for who we are
Listening to us and considering our opinions important
Do not feel guilty for having higher expectations from your lover either. People often feel like they should be more lenient and understanding when it comes to their lovers. Even though it is important to keep an understanding attitude (to avoid misunderstandings and arguments), you should never let things always slide or make up excuses for your partner's wrong doings. You should expect better and not except such behavior. You deserve better. After all, you invest most of your emotions and time into your partner, so always remember that you are entitled to receive the same.

 

Making your Romantic Dreams come True:

Are you having the romantic life you have always wanted in your imagination? Welcome to the club that has many members who feel and live exactly the way you do! Romance is always simple and carefree when it is being acted out in our imaginations. We can come up with the most unbelievable and breathtaking ideas and play scenes that make the best romantic movies look amateur. The only catch to all this however, is that they are developed in our fantasies and stay there, without ever actually taking place in our real lives. Why is that? Why is it so easy for us to fantasize about the most amazing romances, but can never find such romances that really exist? Does it just not happen? Is there no such thing?
No, there is no such thing as a romantic dream come true until you create its existence. That�s right, you carry the key that will open the magical door to making all of your romantic dreams come true. What did you expect to find out? That someday an invisible wand will be waved over you, miraculously bringing you and your meant to be honey together? Well, if that is what you are counting on and waiting for, prepare to keep on waiting! Do not get the wrong idea here, of course there are situations where two people meet and have an instant connection, but things do not just stop there. Many make a mistake in believing that once they found someone they make a great connection with, everything else will fall into place perfectly and all of their romantic fantasies will come true automatically.
If you want your fantasies to become a reality, then you must introduce them to reality. Our partners are not mind readers, yet we tend to believe they are, expecting them to act out and the things we picture them doing in our imaginations. You do not necessarily have to ask your partner to act a certain way or do a certain thing, but you can introduce your romantic ideas by starting to act them out yourself. This will paint a clear picture for your partner, helping him or her see what kind of romantic personality you have, and what you enjoy. You will also learn more about your partner, because you will see their response to your romantic suggestions, which is why is it extremely important that you do this at the beginning of your dating process, or in the beginning of your relationship. If you do not, you could very well be setting yourself up for deep disappointment.
Romantic Dreams come true when you make an effort to never settle or anything else than what your genuine expectations are from a person. This does not mean you should never compromise however, for nobody will every perfect, including yourself, so keep in mind that there will be times where you will need to find a middle ground with your lover. Not settling for less is meant more on an obvious level. For example, if your romantic dream is to find a partner who loves long walks on the beach and going out for fancy dining and intimate picnics, then do not even bother getting seriously involved with a person who loves staying at home all the time or going out to loud parties with his or her friends. You will only be frustrated later.
Many people choose to get involved with a person who never really fulfilled their romantic expectations from the start, but feel that things will change as their relationship proceeds. This is a mistake often made and one you should avoid making if you ever wish to live the romance of your dreams. Though people can be unpredictable, a persons hobbies and lifestyle can usually be determined in the early stages of dating�after about between 3 and 6 dates. You will be able to observe from your dates if a person carries the qualities you are in search for by paying attention to where they choose to take you on your dates, the way they speak to you, as well as all the other little things that are important to you. It is important that you are also open and honest about your hobbies, lifestyle and romantic qualities so that your date also starts to learn who you really are as a person and can also decided whether or not they feel you are someone they wish to continue dating. If you do not wish to be misled, then do not mislead others either!
Living the romantic life of your dreams is indeed very possible, but requires time, patience and most importantly, being honest with others and yourself about who you really are and what you really want. Accomplishing true romance can only happen when you express yourself freely and confidently. Remember, no one can read your mind and there will be no magical wand that will wave over you. Fate will play a part in who you end up committing to and settling down with, but according for fate to do so, you have to help it out by showing it exactly what it is you are looking for. Fate is like a dating service in a way- in order for it to help you find the right person, you need to give it an honest description of what you are looking for and what you are also not interested it. Once you have done so, stick to it without settling for something you know you will not be 100% satisfied with. In time, you will be living your romantic dream come true with a person who feels the same and the two of you will have the wonderful relationship you have been searching for.

 

Once a liar always a liar?

Being lied to by someone you love and felt you could trust is very painful and frustrating. You love your partner, so you find yourself forgiving his/her lies the first time, perhaps the second and third time as well, before you realize you are just involved with a liar. However, because you feel strongly for this person, it is not easy for you to break away, even though you know that is probably what is best for you. You hang on, with hope that things will change and he will not lie to you anymore. You justify staying with him by telling yourself that he is a good person and deep down you know he loves you- and that your relationship is wonderful and perfect- except when he lies.
What you need to ask yourself when this happens is: Do you consider a wonderful relationship one in which your partner lies to you? Is being lied to by a liar your idea of love and respect? When you are emotionally involved with someone, it is not always easy to ask and answer these logical questions. You often will make excuses for a liar, just to make yourself feel better about staying with someone who does not truly respect you. When your partner lies to you, it is because he does not respect you and is not as committed to the relationship as you would like to believe. Of course, there are different kinds of lies- little ones and big ones, but a lie is still a lie, no matter the size or reason for the lie. Look at it like this: if your partner can lie so easily over little things that are unnecessary to lie about, then you can be pretty sure that he/she will lie to you about bigger things that will really matter and damage the relationship.
What you need to ask yourself when this happens is: Do you consider a wonderful relationship one in which your partner lies to you? Is being lied to by a liar your idea of love and respect? When you are emotionally involved with someone, it is not always easy to ask and answer these logical questions. You often will make excuses for a liar, just to make yourself feel better about staying with someone who does not truly respect you. When your partner lies to you, it is because he does not respect you and is not as committed to the relationship as you would like to believe. Of course, there are different kinds of lies- little ones and big ones, but a lie is still a lie, no matter the size or reason for the lie. Look at it like this: if your partner can lie so easily over little things that are unnecessary to lie about, then you can be pretty sure that he/she will lie to you about bigger things that will really matter and damage the relationship.

 

Finding a Fulfilling Happy Relationship:

Finding someone to be in a relationship is actually quite easy. Finding someone to be in a relationship that actually fulfills you, however, is a different story. So how do you find a relationship that truly fulfills your needs and desires? Setting your priorities straight and having realistic expectations will help guide you into the right direction in finding the relationship you have always wanted. Before you can do that though, you need to make sure that you feel fulfilled on your own first.
So many people end up in relationships that do not fulfill them because they are entering the relationship with the wrong expectations and for the wrong reasons. A big example of this is someone entering a relationship as a way to feel complete. Many people feel unsatisfied with themselves and their lives, and believe that someone else will be able to fill in that gap for them. Placing the responsibility for your happiness on someone else is unrealistic and will only result in disappointments in the relationship. You also need to acknowledge and accept the fact that there is no such thing as the perfect relationship and that there will be issues that will require teamwork and compromise.
Most people have the idea that if a relationship is truly happy and meant to be, then there never will be any problems and should not require so much work- it should just be happy. Well, if this is how you view relationships, then it is time to change your way of thinking before you set yourself up for more painful reality checks. If you are interested in finding a person to build a strong romantic relationship with, the best thing to do would be to start by focusing on yourself first- and make sure that you are have your life sorted out, before deciding to share it with someone else. Majority of people would read this say of course, it's common sense and while this may true, people still enter relationship with unrealistic expectation, wrong reasons or before making sure they are fulfilled on their own first.
So if you feel you are ready to be in a serious, committed relationship, do your self a favor and take it one step at a time. Review the relationship you have with yourself first and make sure that you are truly happy with you are and where you stand currently in your life. Ask yourself why you feel the need to be in a relationship, what you are prepared to invest into it, as well as what you are expecting from your partner. Sorting this out will help you understand your relationship goals and will help you understand what it is you need to look for in a person when trying to find a romantic partner to share your life with.
Attraction is naturally going to be important to you, and it should be- for no relationship can really start or survive unless both partners are genuinely attracted to each other. Attraction, however, is not enough and before you decide to jump into a relationship with a person you are strongly attracted to, you are going to make sure that he or she also has the other important qualities that you are looking for in a partner. This is why you need to take it slowly and not rush into anything, just because you feel strongly attracted to someone.
There are many cases where people jump into a relationship based mainly on attraction, with an assumption (or hope) that the person will end up having all the qualities. When time passes and the person realizes that their partner is not who they thought or hoped they were, they are already deeply involved and often look at their partners as who they wished they were, rather than who they really are- and end up stuck in an unfulfilling relationship. So the key to finding a fulfilling relationship is to never lose direction and to always remind yourself of what your real needs are, so that you do not end up in a relationship that does not meet your standards. There is a difference between compromises certain differences, and settling for a less-than-satisfying relationship. You also need to decide exactly what you are prepared to offer another person, so that you do not end up an overwhelming relationship that you were not ready for. Once you understand your real needs and the qualities you are seeking and understand your reasons for wanting to be in a relationship, you will know exactly what to look for and will not get trapped dating anyone who does not fulfill you.

 

TEMPTATION: Why we feel tempted to cheat and how you can make your relationship stronger:-

 

There is nothing about temptation and we have dealing with all kinds of temptation since the very beginning. It is human nature to be curious about how much we can actually get in life and even though we may our health, success and true love, there is always that little question mark inside of us that makes us ask ourselves: What else is out there for me?
How about cheating though? Why do people feel tempted to cheat and why be in a relationship only to have a wandering eye? The truth is, nobody means to feel tempted- most of us want to be good, committed and loyal, because that is what we also want from others. We enter relationships, because we crave romance that is special and different from all the other connections we make with people in our everyday lives. We also enter relationships because we do not want to be alone and therefore search for the one person who we feel we are most compatible with, so that we can grow old together through thick and thin.
Usually, when a person feels tempted to cheat, it rarely has to do just sex or the way another person looks. Sure, we all still acknowledge other people's good looks even when in a serious relationship, but that is not enough to lure us into actual cheating. The following is the top three reasons people feel tempted to cheat in a relationship:
Being Stuck in a Pattern. Relationships often get stuck in a pattern, taking away all the mystery and excitement. Many assume that all relationship eventually loses all excitement, but this does not have to be true. Keeping each other interested and making sure your relationship is a never ending journey of discoveries will keep you and your partner close and always interested in each other. So be sure not to get stuck in a pattern and do not get lazy with your relationship. Remember to keep dating each other and trying new things that will have both learning new things about each other.
Lack of Communication. As a relationships get older and more mature, people tend to become too comfortable and confident that everything is okay and often begin to stop communicating like the used to. Many also assume that their partner should know everything about them by now and therefore they should not have to tell them anything. When the communication is lacking in a relationship, one or both partners start to feel alone and disconnected emotionally and begin to crave that close connection again. This is when a person can start noticing other people and becomes tempted to find someone outside the relationship who will give them attention and comfort they feel is lacking in the relationship. Make sure you always keep the communication between you and your partner open and that it is done on a daily basis, even if it is only something very simply and small being said.
Having too much Friendship. Being good friends is essential for a relationship and it important to have a strong friendship along with the strong romance. However, as a relationship matures, people tend to focus more on their friendship and close connection and begin to neglect the romantic side of their relationship, causing the relationship to lose it's spark and passion. This can cause one or both partner to feel tempted to cheat, because eventually, he or she will crave that romantic and sexual closeness and if he or she feels it is no longer possible or exciting with you, then cheating can occur to satisfy that desire and need for romantic/sexual connection.
There is never a 100% guarantee that your partner will ever cheat on you and you will have to trust each other and listen to your instincts as well, but you should also invest your best efforts in making sure that your relationship is as healthy as possible. So keep your communication open and honest, add variety to keep things exciting and keep a healthy balance of both close friendship and hot romance.

Understanding your Partner's Sexuality:

Sexual expression plays a huge role in relationships. It is way for people to show their lovers what they feel about them through passionate and intimate ways. As wonderful as sexuality can be, it is often misunderstood, which is why the average couple faces sexual conflicts and challenges at some point during their relationship. This is no way is a generalization of men and women, but the truth is, men and women handle their sexuality differently- on an average. If couples spend some time to truly learn and understand their partner's sexuality, they can build a happier and healthier sex life together, instead of facing the conflicts that stall their relationship from blossoming further.
Okay, so you now know that according for your sex life to improve, you need to understand your partner's sexuality but where do you start? Good question, but there is no particular area to start. You can start at any angle you wish, as long as you are learning something about your partner's sexual behavior. Of course, the most advisable suggestion would be communication, for every counseling psychologist believes that all couple conflicts exist because of poor communication that needs to be improved. This may be true, but it is a very general suggestion too general for you to understand where to start. You see, this is because you do not know what communication to improve. Many couples may have wonderful communication between each other and get along great, except for when it comes to making love. How can this be if you communicate so well? The answer is very simple, yet most people would not think of it. In fact, the average person sees communication as a general skill that works for all areas of life, which is why most couple gets confused when their sex life starts to lack. The answer is: You need to improve your Sexual Communication.
Fine, that sounds simple enough. So all you have to do is talk about your sex life with your lover to clear any confusion? Well, yes- talking about what is going on in your bedroom certainly helps you both understand what is going on in each others minds, but that is not the entire solution. Besides talking about it, you have got to do some research and work on your own. This means you need to make an effort to study your partner's sexuality by learning what triggers good and bad sexual responses. This is where it can get challenging because men and women view sex differently. Though men have times they are not in the mood due to other things going on in their life, they usually can tune out everything when it comes to having a lovemaking session with their partner. In fact, for many men, sex is great way to help them feel better and relax- like a stress reducer. For women however, sex is a more fragile subject and involves a lot of emotion. If a woman is having a bad day or has a million things going on in her mind, it distracts her from getting involved in good sexual activity. Men take this offensively, thinking that the reason their woman does not want to have sex or is not that into it, is because she is no longer as turned on by him, or even being selfish- when this is most of the time not true. Women need to be approached in certain ways that will make them feel relaxed, safe and ready to have sex. Men too have their own preferences of ways to be approached. There are many methods you can use to better understand your partner sexuality and improve your sex life. Begin by trying something different that you do not usually do, but also try combining that with a behavior you use often, so that your partner can still feel familiar and comfortable. Good ideas that have succeeded are giving your partner a full body massage to help them relax and open up, setting up a sexy and romantic scene in the bedroom (example: candlelight, sexy music, sexy food like chocolate strawberries, body oils and butters, champagne, etc.), having an indoor picnic at home, taking a bath and scrubbing your lovers body, taking your lover out on a date and then staying in a nice hotel for the night and so on. One of the main reasons sex conflicts occur eventually during a relationship, is due to the fact that the sex and romance fell into routine or a comfort zone. To keep a sexual relationship exciting, you must take different routes and try new things and keep it creative. Knowing what works best when it comes to awakening your lovers sexual cravings, will take time and effort, not to mention a good deal of exploration. Not that this would actually feel like work, for exploring new areas and new routines tend to always spice up a relationship and draw the two of you together. You and your partner will not only be involved in more lovemaking sessions together, but will also discover new things about each other and your relationship, which will open new doors to better communication, new ideas, as well as learning more do and don't for your relationship. ..
Understanding your partners sexuality is not as hard as you may think. All it requires is the will and patience to observe and pay attention to what makes him or her tick and respond to you in the way you find most appealing. While you are learning and using new ideas to enhance your sexual side of your relationship, you and your partner will automatically strengthen your bond, love, respect and understanding towards one another, which is what being in a relationship is all about. Remember, when trying to improve a sexual relationship, you must look at things from two points of views: yours and your partners. As long as you make the best effort to this, plus good communication on both your parts, your relationship will be maintained in the most clear and satisfying form.

 

ARE YOU BEING USED?????

The last thing we want when we find someone that we really like is to discover that we were just being used…but it does happen. As cruel, selfish and immature as it may be and seem, the truth is- there are people out there who will use others to fulfill their own selfish needs, whether it is for sexual purposes, money, free dates, temporary companionship, etc.  It is very common  for some to choose the path of denial when they see the red flags that they are being used, because they do not want to believe the person they like actually is using them, nor do they want to believe that they could fall victim to such a thing.
Denying the truth is helping no one, especially you.  If you suspect you are being used for anything, you should become more alert and observant of the relationship you really have with this person and collect the facts, so that if you are being used, you can put an end to it as soon as possible.
Here are some signs that point to the possibility that you are most likely being used:
  1. You mainly just have sex- No matter how amazing the sexual connection may be between you and another person, a relationship should not be mainly a sexual one. There is more to a relationship and you should be connecting in more ways than just sexually.  You two should be going out on dates, talking and getting to know each other on deeper levels. If you are mainly meeting up at each other’s homes for some talking and sex, then there is a high chance that you are being used for sex.
  2. The Relationship does not move beyond dates- Okay, we all know that every relationships starts with dating, so in the beginning you will go out on dates such as out to dinners, movies and other places of interest. This all fine and good, but if after a while you find yourself still in the dating stage, only seeing this person when you go out to treat him or her to dinner, movies, etc- then it is possible that you are being used for free dinners, movies and other treats. When a real relationship is building, the two of you will want to see more and more of each other, outside the dating scene. You will want to hang out at each other’s homes and have intimate experiences (both physically and emotionally), meet each other’s friends and/or family and eventually agree that you are in an official relationship. If you cannot get this person to get officially involved with you, but he or she does not mind you to keep taking him or her out on dates here and there, beware!
  3. You find yourself loaning more and more money-  There is nothing wrong with helping someone out with money once in a while, especially if it is someone you really like and have a strong romantic interest in. We all could use some help sometimes and helping each other out is wonderful. There is a limit however, on how much money you keep loaning someone- no matter how much you like them, especially if they are not really paying back the loans. If you are seeing someone and their asking to borrow money becomes more frequent without giving you much in return relationship wise, then there is a good chance that you are being used for money and you should then stop giving him or her money to see and find out whether they will really stick around once the money lending stops.
  4. You mainly hang out when he/she is bored or has nothing else to do- Naturally, you are going to want to spend as much time as possible with the person you are interested in, but are the feelings mutual? If the person you are seeing makes a lot of excuses for not seeing you (they are busy, already have plans, something came up, etc) and seems to only see you at the last when minute when he or she has some time, then it is possible that you are being used for company when he or she has nothing else to do that they consider more important. Really watch out for this, because if a person is really that into you, they will want to spend as much time with you as possible and will not keep making excuses

Some real quote's for the True Lovers.........

 

“And as a single tear ran down her cheek, she looked to him for comfort, and all he was look away.-

“I don't have to be your first love, but I do want to be your last."

And remember this...never say I love you, if you don't really care...never talk about feelings, if they aren't really there...never touch a life, if you mean to break a heart...never say you're going to, if you don't plan to start...never look me in they eye, when all you do is lie...never say hello, if you really mean good-bye."

"Love Quote; you're, my friend my companion through good times and bad through happy and sad beside me you walk beside me you stand you're there to listen you're there to talk with happiness, with smiles with pain and tears I know you'll be there through all of my years"

“Bottled up inside are the words I never said the feelings that I hide the lines you've never read”

"If I could rearrange the letters of the ABC's I would put U and I together and next to each other forever...."

“Love quotes it when you no you are not dreaming but you feel as if you were"

“Loving a guy is like loving the sport u admires the most, it is hard work, takes allot of your time, but it is worth getting hot, sweaty and upset about ".

“Do you love me because I'm beautiful or am I beautiful because you love me?"

“I may not get to see you as often as I like. I may not get to hold you in my arms all through the night. But deep in my heart I truly know, you're the one that I love, and I can't let you go."

“I think about him every day and night. I just can’t get him out my head; I told him everything he needed to know. Now I am waiting for him to tell me what he’s thinking. The next thing I know I open my door and he’s there. He hugs me and I knew it was love"

"U can fall formed the sky, U can Fall From a Tree, but the best way to fall is in love with me" No Guy is Worth your tears and when you find one that is he wont make you cry."

"Too many sleepless nights thinking of you, and when I wake up my tears are running side of my cheeks ,thinking how much I want to be with you and I’m going to miss you still even as a gay ass friend but yeah its part of life so ya!"

"Your tears make me want to change the world so that it won't hurt you anymore..."

“It’s funny that when I read love quotes, you seem to pop up into my head (L)”

"Love has its own time, its own season, its own reasons for coming and going. You cannot bribe it or coax it into staying. You can only embrace it when it arrives and give it away when it comes to you"

"I want to be the only one to get the chance to see how amazing you really are"

"If I could be anything in the world I'd be your tear so that I could be born in your eye live down your cheek and die on your lips"

"If you're not the one, then why doses my heart tells me that you are?"

"thru Love is when you miss him even b4 he Leaves its when you called Listen 2 him taLK aLL night n neVa get tiRed of heaRing his Voice its when the thought of his name gives u butterflies n u see his smile when u close uR eyes . .This feeling is *I r r e p l a c e a b l e*"

"Nothing hurts more than realizing he meant everything to you and you meant nothing to him"

"When you are alone, just look at the spaces between your fingers remember that in those spaces .You can see my fingers locked with yours forever"

"When you think you’re first falling in love, just then you realize your falling out of love"

"Love can make you do some Cray things... but what's really crazy is not being held in your arms...."

"I ran up the door, and closed the stairs, said my pajamas and put on my prayers, turned off the bed and hopped into the light, all because you kissed me goodnight"

"In my eyes you are the world but in yours you are one person"

"Relationships and trust go hand in hand"-Breanne Abbott "I am a sailor, you're my first mate we signed on together, we coupled our fate Hauled up our anchor, determined not to fail ..."

“Songs, although mostly unrealistic, have the wisest love quotes, not because they went on the radio and became a hit, not because they were made by some big superstar...but because the lyrics come from the heart."

 

SOME LIFE & DEATH QUOTES WHICH IS REAL....

Life is made up of years that mean nothing and moments that mean it all.
You're born, you die, and in between you make a lot of mistakes.
Have you ever heard a song from so long ago with so many memories tied to it that it made you cry? And didn't you with that you could go back into time when everything seemed so much simpler and carefree? Those are songs that are the soundtrack of our lives... the ones that bring back childhood memories, best friends, first love, first heartbreak... the memories.
Every new day is another chance to change your life.
The hardest years in life are those between ten and seventy.
The times in life, that seems to be the worst, always turn out for the best!
Life isn't about finding yourself. Life is about creating yourself.
Take chances. Tell the truth. Date someone totally wrong for you. Say no. Spend all your cash! Fall in love. Get to know someone random. Be random. Say I love you. Sing out loud. Laugh at a stupid joke. Cry. Get revenge. Apologize. Tell someone how much they mean to you. Tell the asshole what you feel. Let someone know what they're missing. Laugh til your stomach hurts. LIVE LIFE!
If you can't solve it, it isn't a problem - it's reality. And sometimes reality is the hardest thing to understand and the thing that takes the longest to realize. But once it hits you in the face you'll never forget it. It will always be there in your memories and sometimes that is the best way to look at it.

Life is all about risks and it requires you to jump. Don't be a person who has to look back and wonder what they would have or could have had. No one waits forever.
Sometimes the littlest thing in life changes something forever and there will be times when you wish you can go back to how things used to be but you just can't because things have changed so much.
You only live once, so do everything twice.
In your life, you meet people. Some you never think about again. Some, you wonder what happened to them. There are some that you wonder if they ever think about you. And then there are some you wish you never had to think about again. But you do.
There are no mistakes in life, only lessons.
The greatest risk in life is not taking one.
Tomorrow is a blank page, just waiting to be filled with your dreams... All you have to do is be yourself and live the story of your own unique life. Be proud. Be confident. And most of all be happy.
The journey in between what you once were and who you are now becoming is where the dance of life really takes place.
Live with intention. Walk to the edge. Listen hard. Practice wellness. Play with abandon. Laugh. Choose with no regret. Continue to learn. Appreciate you friends. Do what you love. Live as if this is all there is.
I wanted a perfect ending. Now I've learned the hard way that some poems don't rhyme, and some stories don't have a clear beginning, middle, or end. Life is about not knowing, having to change, taking the moment and making the best of it, without knowing what's to happen next.
There's a point in life when you start to realize who matter; who never did; and who always will.
In life God doesn't give you the people you want, instead He gives you the people you need. To teach you, to hurt you, to love you, and make you exactly the way you should be.
Don't fear failure so much that you refuse to try new things. The saddest summary of a life contains three descriptions: could have, might have, and should have.
Rock bottom is good solid ground, and a dead end street is just a place to turn around.
Cherish your yesterdays and dream your tomorrows, but most importantly, don't forget to live your today's.

What Do You Want Do Before You Die????

 

 

 

 

 

 

YOU LIVE IN MY HEART (Dedicated to my love):

You live in my heart,
i won't break it apart,
even if it makes me to cry,
i will love you till i die.
Blood doesn't flow in my vein,
Your thought flows in it as a pain,
I may not be the one for you,
i would have still loved you-
Even if i knew....
My love is not written on sand,
for the waters to wash away,
it is written in my heart to stand,
all the difficulty that comes its way.
You still live in my eyes,
even after seeing all the goodbyes,
You can go to any place you desire,
the dream of being together will-
always burn like a fire....
I still smile looking into the life of yesterday,
to wipe away the tears that you bring everyday,
Nights seems to be getting longer and longer,
with thoughts of u getting stronger and stronger.
My love may not be one happy chapter,
like the saying "they lived happily ever after",
By loving,i have lost everything to you,
what i still possess is just the memories-
of once being with you....
Love you honey....
For ever and ever.....

 

FULFILLING A PROMISE


Ever since the beginning The girl’s family member disagree her relationship with the boy. Saying that because of family background, if she insist of being together with the boy, she’ll suffer for her whole lifetime.
Because of the pressure applied by family members, she frequently quarrel with him. The girl does love the boy, she used to ask him, “How much do you love me?” Because the boy is not good with words, he used to make her angry. With additional comment from her parents, her mood get even worse. The boy, has become her “anger releasing target”. And the boy, just silently allowed her to continuously release her anger on him.
Later, the boy graduated from University. He plan to further study overseas but before he left. He proposed to the girl… ” I, don’t know how to say nice words but I do know that, I love you. If you agree, I am willing to take care of you, the whole life. About your family members, I will work hard to convince them and agree on us.”
“Marry me, will you?”, the girl agreed.
And her parents, looking at the effort shown by the boy, agreed with them. Finally, before the boy go oversea, they are engaged. The girl stay back in the hometown, step into the working society where as the boy continuing his study oversea. They maintained their relationship through telephone and letters. Although time is difficult to get through with, but both of them never give up.
One day, the girl left home for work as usual on her way to the bus stop, a car lose control and knock her down. As she awake from unconsciousness, she saw her parents and realize how seriously she got hurt and how fortunate of her, not to get killed.
Looking at her parents, with their faced got all wet by their tears, she tried to comfort them. But then, she found out that She can’t even spell out a word, she tried her best to make some voice but all she managed, was to breath without any voice. She’s mute. According to the doctor, the injury affected her brain, and that cause her to be mute for the rest of her life. Listening to her parents persuade, but can’t even reply with a single word, the girl collapsed. Throughout the days, others than crying silently, still it is crying.
Later, the girl discharged from hospital. Returning to her home, everything is still like before. Except that the phone ring, has turned into the worst nightmare of hers. Ring after ring, continuously stimulate her, stimulating her pain But she can’t tell the boy. She don’t want to be a burden to him, and wrote him a letter telling him that she no longer want to wait, the relationship between them ended, and even returned him the engagement ring. Facing the letters and telephone from the boy, all she can do, is to allow tears falling from her eyes.
Her father decided to move, after seeing the pain she is suffering. Hoping that she could forget everything and be happier into a new environment, the girl started to learn, slowly picking up sign language and start over again. Also telling herself to forget the boy.
One day, her best friend tell her that the boy’s back. He’s searching all around for her, she asked her best friend not to tell him about her and asked her to tell him to forget her. After that for more than a year there was no news of boy. One day her best friend tells her, that the boy is getting married soon, and passed the Wedding Card to her. She open the card sadly, but she found her name on the card.
The moment she want to ask her best friend, the boy appear in front of her. With an unfamiliar sign language, he told her ”I spent more than a year’s time, to force myself to learn sign language, in order to tell you, I have not forgot our promise, give me an opportunity, let me be your voice. I love you.”
Looking at the slow sign language by the boy, and the engagement ring she gave back to him, She finally smiled.


"""""Moral: Do not be a coward and run away whenever there is a problem, remember that every problem has a solution, never ever break someone’s heart, you may not know when it will happen to you.""""""




Wednesday, 15 February 2012

Data Structure and Algorithms for Software and Computer Engineer


The Heroic Tales of Sorting Algorithms

Notation:
O(x) = Worst Case Running Time
W(x) = Best Case Running Time
Q(x) = Best and Worst case are the same.

Page numbers refer to the Preiss text book Data Structures and Algorithms with Object-Orientated Design Patterns in Java.

This page was created with some references to Paul's spiffy sorting algorithms page which can be found here. Most of the images scans of the text book (accept the code samples) were gratefully taken from that site.

Sorting Algorithm Page Implementation Summary Comments Type Stable? Asymptotic Complexities
Straight Insertion 495 On each pass the current item is inserted into the sorted section of the list. It starts with the last position of the sorted list, and moves backwards until it finds the proper place of the current item. That item is then inserted into that place, and all items after that are shuffled to the left to accommodate it. It is for this reason, that if the list is already sorted, then the sorting would be O(n) because every element is already in its sorted position. If however the list is sorted in reverse, it would take O(n2) time as it would be searching through the entire sorted section of the list each time it does an insertion, and shuffling all other elements down the list.. Good for nearly sorted lists, very bad for out of order lists, due to the shuffling. Insertion Yes

Best Case: O(n).

Worst Case: O(n2)

Binary Insertion Sort 497 This is an extension of the Straight Insertion as above, however instead of doing a linear search each time for the correct position, it does a binary search, which is O(log n) instead of O(n). The only problem is that it always has to do a binary search even if the item is in its current position. This brings the cost of the best cast up to O(n log n). Due to the possibility of having to shuffle all other elements down the list on each pass, the worst case running time remains at O(n2). This is better than the Strait Insertion if the comparisons are costly. This is because even though, it always has to do log n comparisons, it would generally work out to be less than a linear search. Insertion Yes

Best Case: O(n log n).

Worst Case: O(n2)

Bubble Sort 499 On each pass of the data, adjacent elements are compared, and switched if they are out of order. eg. e1 with e2, then e2 with e3 and so on. This means that on each pass, the largest element that is left unsorted, has been "bubbled" to its rightful place at the end of the array. However, due to the fact that all adjacent out of order pairs are swapped, the algorithm could be finished sooner. Preiss claims that it will always take O(n2) time because it keeps sorting even if it is in order, as we can see, the algorithm doesn't recognise that. Now someone with a bit more knowledge than Preiss will obviously see, that you can end the algorithm in the case when no swaps were made, thereby making the best case O(n) (when it is already sorted) and worst case still at O(n2). In general this is better than Insertion Sort I believe, because it has a good change of being sorted in much less than O(n2) time, unless you are a blind Preiss follower. Exchange Yes.

NOTE: Preiss uses a bad algorithm, and claims that best and worst case is O(n2).

We however using a little bit of insight, can see that the following is correct of a better bubble sort Algorithm (which does Peake agree with?)

Best Case: O(n).

Worst Case: O(n2)

Quicksort 501 I strongly recommend looking at the diagram for this one. The code is also useful and provided below (included is the selectPivot method even though that probably won't help you understanding anyway).
The quick sort operates along these lines: Firstly a pivot is selected, and removed from the list (hidden at the end). Then the elements are partitioned into 2 sections. One which is less than the pivot, and one that is greater. This partitioning is achieved by exchanging values. Then the pivot is restored in the middle, and those 2 sections are recursively quick sorted.
A complicated but effective sorting algorithm. Exchange No

Best Case: O(n log n).

Worst Case: O(n2)

Refer to page 506 for more information about these values. Note: Preiss on page 524 says that the worst case is O(n log n) contradicting page 506, but I believe that it is O(n2), as per page 506.

Straight Selection Sorting. 511

This one, although not very efficient is very simply. Basically, it does n2 linear passes on the list, and on each pass, it selects the largest value, and swaps it with the last unsorted element.
This means that it isn't stable, because for example a 3 could be swapped with a 5 that is to the left of a different 3.

A very simple algorithm, to code, and a very simple one to explain, but a little slow.

Note that you can do this using the smallest value, and swapping it with the first unsorted element.

Selection No Unlike the Bubble sort this one is truly Q(n2), where best case and worst case are the same, because even if the list is sorted, the same number of selections must still be performed.
Heap Sort 513 This uses a similar idea to the Straight Selection Sorting, except, instead of using a linear search for the maximum, a heap is constructed, and the maximum can easily be removed (and the heap reformed) in log n time. This means that you will do n passes, each time doing a log n remove maximum, meaning that the algorithm will always run in Q(n log n) time, as it makes no difference the original order of the list. This utilises, just about the only good use of heaps, that is finding the maximum element, in a max heap (or the minimum of a min heap). Is in every way as good as the straight selection sort, but faster. Selection No

Best Case: O(n log n).

Worst Case: O(n log n).
Ok, now I know that looks tempting, but for a much more programmer friendly solution, look at Merge sort instead, for a better O(n log n) sort .

2 Way Merge Sort 519 It is fairly simple to take 2 sorted lists, and combine the into another sorted list, simply by going through, comparing the heads of each list, removing the smallest to join the new sorted list. As you may guess, this is an O(n) operation. With 2 way sorting, we apply this method to an single unsorted list. In brief, the algorithm recursively splits up the array until it is fragmented into pairs of two single element arrays. Each of those single elements is then merged with its pairs, and then those pairs are merged with their pairs and so on, until the entire list is united in sorted order. Noting that if there is every an odd number, an extra operation is added, where it is added to one of the pairs, so that that particular pair will have 1 more element than most of the others, and won't have any effect on the actual sorting. Now isn't this much easier to understand that Heap sort, its really quite intuitive. This one is best explain with the aid of the diagram, and if you haven't already, you should look at it. Merge Yes Best and Worst Case: Q(n log n)
Bucket Sort 526 Bucket sort initially creates a "counts" array whose size is the size of the range of all possible values for the data we are sorting, eg. all of the values could be between 1 and 100, therefore the array would have 100 elements. 2 passes are then done on the list. The first tallies up the occurrences of each of number into the "counts" array. That is for each index of the array, the data that it contains signifies the number of times that number occurred in list. The second and final pass goes though the counts array, regenerating the list in sorted form. So if there were 3 instance of 1, 0 of 2, and 1 of 3, the sorted list would be recreated to 1,1,1,3. This diagram will most likely remove all shadows of doubt in your minds. This sufferers a limitation that Radix doesn't, in that if the possible range of your numbers is very high, you would need too many "buckets" and it would be impractical. The other limitation that Radix doesn't have, that this one does is that stability is not maintained. It does however outperform radix sort if the possible range is very small. Distribution No

Best and Worst case:Q(m + n) where m is the number of possible values. Obviously this is O(n) for most values of m, so long as m isn't too large.

The reason that these distribution sorts break the O(n log n) barrier is because no comparisons are performed!

Radix Sort 528

This is an extremely spiffy implementation of the bucket sort algorithm. This time, several bucket like sorts are performed (one for each digit), but instead of having a counts array representing the range of all possible values for the data, it represents all of the possible values for each individual digit, which in decimal numbering is only 10. Firstly a bucked sort is performed, using only the least significant digit to sort it by, then another is done using the next least significant digit, until the end, when you have done the number of bucket sorts equal to the maximum number of digits of your biggest number. Because with the bucket sort, there are only 10 buckets (the counts array is of size 10), this will always be an O(n) sorting algorithm! See below for a Radix Example. On each of the adapted bucket sorts it does, the count array stores the numbers of each digit. Then the offsets are created using the counts, and then the sorted array regenerated using the offsets and the original data.

This is the god of sorting algorithms. It will search the largest list, with the biggest numbers, and has a is guaranteed O(n) time complexity. And it ain't very complex to understand or implement.
My recommendations are to use this one wherever possible.

Distribution Yes Best and Worst Case: Q(n)
Bloody awesome!

Radix Sort Example:

First Pass:

Data: 67 50 70 25 93 47 21

Buckets on first pass (least significant digit):
index 0 1 2 3 4 5 6 7 8 9
count 2 1 0 1 0 1 0 2 0 0
offset
0 2 3 3 4 4 5 5 7 7

Data after first pass
50 70 21 93 25 67 47

That data is created by doing a single pass on the unsorted data, using the offsets to work out at where each item belongs.
For example, it looks at the first one 67, then at the offsets for the digit 7, and inserts it into the 5th position. The offset at 7 is then incremented, so that the next value encountered which has a least significant digit of 7 is placed into the 6th position. Continuing the example, the number 50 would then be looked at, and inserted into the 0th position, its offset incremented, so that the next value which is 70 would be inserted into the 1st position, and so on until then end of the list.
As you can see, this data is sorted by its least significant digit.

Second Pass:

Data after first pass
50 70 21 93 25 67 47

Buckets on first pass (most significant digit):
index 0 1 2 3 4 5 6 7 8 9
count 0 0 2 0 1 1 1 1 0 1
offset
0 2 3 3 4 4 5 5 7 7

Data after second pass (sorted)
21 25 47 50 67 70 93

Look at this diagram for another example, noting that the "offsets" array is unnecessary

Images: Straight Insertion - Figure 15.2
Bubble Sorting - Figure 15.3
Quick Sorting - Figure 15.4
Program 15.7 AbstractQuickSorter code
Program 15.9 MedianOfThreeQuickSorter class selectPivot method
Straight Selection Sorting - Figure 15.5
Building a heap - Figure 15.7
Heap Sorting - Figure 15.8
Two-way merge sorting - Figure 15.10
Bucket Sorting - Figure 15.12
Radix Sorting - Figure 15.13