Algorithm acm? (Some reproduced)

Reprint:

Well, a little utilitarian, the algorithm is not good or is not up to the basic game into a good company, to put a little force Gog, the algorithm is the soul of the program, if the programmer did not know the algorithm, it really became a moving bricks, write a program to calculate and 1 + 1 on the no difference, some people say this and learn math to write code futile, as these words are often said loud noise levels are not programmers, to force the grid a little higher, algorithm to solve the problem of exercise is a way of thinking, some say it is out of the brush by brush problem, but in addition to process a small number of geniuses, who is not a repetition of the learning process of it? Is not high school learned by doing exercises to learn to do? Strong ability to learn just who can practice the knowledge into his own use, giving top priority to it, the main problem do not be deceived those shallow ideas.

Reprint:

Excellent small partners know, learn algorithms and data structures,

Not just to meet the needs of technical interviews, more importantly, to enhance their level of programming.

So in the end or need a programmer proficient in arithmetic it?

First of all, a good programmer does not have to be proficient in arithmetic, after all, a lot of the direction of development.

However, a person can not even grasp the basic algorithms, he certainly can not become a good programmer.

The former is a choice, which is the ability, not the ability of people to talk about choice, is to find an excuse.

There is a small programmer brother said: moving bricks + = stable fast algorithm of moving bricks ,

Truth, high-quality code in order to make the project run like a champ!

Confirmed eyes, people who practice had algorithm, is a master programmer's right ??????

Reprint:

So many years, you've heard from technology obsolescence, when heard algorithm outdated, obsolete not only because of the requirement of machine learning, large data, the algorithm becomes more and more important

Reprint:

Algorithms for non-professional people, is indeed difficult to understand. I readily asked a few non-related professional school bully: "What do you think algorithm?" Some people say, "What is it accurate calculation of stuff, right??" Others say: "? Calculation method it" is not accurate .
In fact, in the absence of a computer, it has been the algorithm. It is a calculation method to solve a problem, steps. For example, elementary school multiplication algorithm table, Hong eighty-one. For example, my mother cooking recipes appear in mind, first fried, then stewed, and then a small fire sauce (I'm hungry). Computer algorithms, are solutions to problems with the computer, step. Solve different problems require different algorithms.

 

 


In fact, most of us use the APP, the algorithm has the support, especially the recommendation algorithm, from listening to music to watching videos to see information about news, read novels, watch live, play games. That is how the algorithm recommended it? To headline recommendation algorithm disclosed, for example simply put, is the environment, people, and content match. Like matchmaker, it is months old. Algorithm generally estimated according to three dimensions, to recommend. The first dimension: text content. When the computer to get a text, he can through a set of algorithms to quickly analyze the content of the main features include: quality: 1, 3, 5, 6 Keywords: entertainment, technology, real estate, interest in the game Tags: Luhan, Sicong, EDG, Hawking timeliness: 2 hours 1 minute ago author source minutes ago: Big Head girl D similar articles: XXXXXX
second dimension: man. We click on the phone on the computer, reading time, thumbs up, comment, forwarding, can be quantified as a label in the background. The computer will continue to account ID label, which summed up the characteristics of interest, gender identity, age characteristics. For example, you often point Luhan, will label affixed Luhan interest. Thus forming the second recommendation algorithm dimensions, including: interests, occupation, age, gender, type of aircraft
Third dimension: environmental features. When a person under different circumstances, would want to see different content. For example, in Beijing, it will be more concerned about Beijing haze weather storms. In Changsha Changsha may be concerned about the food. Including: Location: Beijing Dongcheng, Shanghai Pudong, Changsha Yuelu Time: early in the evening weekday holiday weather: sunny rainy cloudy windy snow network: 4G, 3G, 2G, WI-FI algorithm for data by more than three dimensions analysis, to estimate looking forward to seeing what the account ID, which is recommended. This is the recommendation algorithm. Just as we can estimate, the grandmother in winter eat stewed turnip, then looked at the recipe, carrot stew started to grandma. Summer brother wanted iced watermelon juice, then bought ingredients and started doing watermelon juice. Headline official released some seemingly complex diagram. Legend is the typical recommendation algorithm. Not read too normal - after all this is to look at technology bigwigs. Powerful algorithm look like? Martial arts world but not fast breaking, on many occasions also apply. Powerful algorithms feedback quickly. For example, you brush headlines, almost all of the recommended seeing is real-time recommendations, not prepared in advance. Simply put, your every click on a content, will generate new recommendations, new label, very much alive. What algorithm can not do? Algorithm sounds very powerful, but there are a lot of things, the algorithm also can not do. For example, top, plus rights, lower down the right account important news content, we can only rely on manual. So distribution algorithm is not all decisions are handed over to the machine. Why do I recommend repeating? Repeat the word a bad definition. Some people see a basketball article yesterday, today, two might look tired. But for a super-fans, can not wait to read through everything. How to solve it? Exact text feature extraction, characterization user portrait. Simply put, is the more sophisticated computer analysis of an article, the more precise text feature, the sharper the user's portrait, it is recommended more accurate. The solution is said to have a lot, but I can understand the less. . I write to you, I seem to have put all my math use both. Hopefully finally be cleared up. The algorithm may be more than I know myself

Reprint:

ACM contest in the end how useful? Harmful or beneficial?

Help to increase the competitiveness of the job.

If the resume appeared above the provincial level keyword ranking of ACM-ICPC, this resume is difficult to be left out, to get the interview is basically a certainty.

Employers like ACM background in candidates are not unreasonable. The interviewer also worried about being deceived candidates "leather", when he was unable to understand what you done in the past, the result of an objective and fair competition, to say no more often than not know about the project experience to understand reliable.

Throughout the career ACM players, they fortunately only at the university level that would have accumulated enough experience, through a game, they exercise a wealth of skills dimension, and finally to help them step by step more and more stable, more come sooner.

When these people understand how to exercise slowly enviable looks, in fact, should think about it is how they mature and migrate to summarize the experience good career.

Useful; to showcase the creativity of college students, teamwork and under pressure to write procedures, analysis and problem-solving skills.

International Collegiate Programming Contest is aimed at students showcase innovative ability, teamwork and under pressure programming, analysis and problem solving ability of the Year competition, it has developed into the most influential students computer contest.

 Links included:

https://www.zhihu.com/question/28452638/answer/129138016

https://www.zhihu.com/question/321719324/answer/676183634

Guess you like

Origin www.cnblogs.com/yrz001030/p/12432254.html