What are some useful coding and manuscript saving software?
Such as 17K client, glutinous rice balls, little black room, code word wizard, etc. If you have a mobile phone, it is recommended to use the 17k mobile client. If you have a computer, I recommend the little black room. It has many functions and can help you name it. If you are too sensitive, It can also read words, listen to music, and do one-click typesetting. Forced coding is very useful for people with procrastination.
Principle of using code words?
Suppose a certain source generates five kinds of symbols u1, u2, u3, u4 and u5, with corresponding probabilities P1=0.4, P2=0.1, P3= P4=0.2, P5=0.1. First, the symbols are queued up in descending order of probability. When encoding, start from the two symbols with the smallest probability, and choose one branch as 0 and the other as 1.
Here, select the upper branch as 0 and the lower branch as 1. Then combine the encoded probabilities of the two branches and requeue them. Repeat the above method several times until the merging probabilities are normalized. It can be seen that although the average code lengths of the two are equal, the same symbol can have different code lengths, that is, the encoding method is not unique. The reason is that when the two branch probabilities are combined and requeued, several branch probabilities may appear. Equality causes the queuing method to be non-unique.