errr... chinese input breaks
now... sorry for english
your schedule should depend
on ur own status. I don't think it enough if you are gonna be a
graduate of computer science, since there are so tight connections
among those major subjects, not only in data structure, organize,
os, network, but also in programming language, database ,software
engineering, compiler, computer architecture, algorithms and so on.
From the point of learning, u have gotten plenty
of time to truely understand these basic principles, that's far
more important than just give the right answers to the test
problems, because you still gain a lot even if u fail to pass the
exam. But if you just care about the four exam ones, u could never
get deep insight into computer science. The ultimate goal of urs is
to use these knowledge in your work, if not, then there is no
meaning for u to continue graduate study. As far as I've known,
knowledge in graduate exam is so useless that u might not even meet
any in realistic situation(DS could be an exception, but if u don't
do coding, u don't meet it, either ) Maybe u insist put the exam
first, I think that's reasonable, after all, u need a grant to
continue. But u still need an overall understanding to the entire
computer science system, after being
admitted.
As to the coding exam, that's
important in some school, not in others. And It's very important in
Tsinghua anyway. The problems would not be that hard, if u practice
sometimes. U could take some spare time to code some basic
programs, using the basic data structure, then gradually moving to
complicated ones. There is no shortcut, u would not master the
skill unless u have done thousands of lines of coding. So a little
extra time for coding is a must.
The experience to math, well,
I think is not suitable to u. I like math since I was just in
primary school, and I participated in many math olympic contests.
Moreover, I learned math analyze, and I don't do much practice
before I switched to do simulated-tests. The suggest I could give
is about attitude, the first one is confidence. Never fear about
the math problems. They can put it there because there is standard
solution to it, and They dare put it since it would be acceptable
to majority of the students. The ones that are too difficult would
not effect the position of u in the many many people who take the
exam, too, so don't be afraid of it. Second is a careful mind.
Still, the difficult problems would not do much harm, but the easy
ones will. That means u shouldn't lose any points in such kind of
problems. Believe me, when u begin to analyse the previous exam
problems, u will know that most of them are easy to do, but also
easy to fail. That's a basic reason why many students don't get a
good grade, not because they don't know how to do, but they are so
careless. Form your habit of carefulness, that's critical to your
final score. The last is trying to see more TYPES of math problems.
The number of problems is infinite, but the number of TYPEs is so
limited. Master at least one method to solve the common types of
problems, and u win half of the battle.
I don't have anything else to
say. I don't like discuss non-professional problems in English.
Hope these could help.
插入表情