Chinese polearms rearguard officer, and a porter. Chinese polearms The three most common types of Chinese polearms are the "ge" (戈), "qiang" (槍), and ji (戟). They are translated into English as dagger-axe, spear, and halberd. Dagger-axes were originally a short slashing weapon with a 0.9 to 1.8 m long shaft, but around the 4th century BC a spearhead was added to the blade, and it became a halberd. The spear is also sometimes called a "mao" (矛), which is also sometimes used to designate polearms with a wavy snake-like spearhead. From the Warring States period onward, the length of Chinese polearms
Library of Efficient Data types and Algorithms graph algorithms are also available for Java development environment. Library of Efficient Data types and Algorithms The Library of Efficient Data types and Algorithms (LEDA) is a proprietarily-licensed software library providing C++ implementations of a broad variety of algorithms for graph theory and computational geometry. It was originally developed by the Max Planck Institute for Informatics Saarbrücken. Since 2001, LEDA is further developed and distributed by the Algorithmic Solutions Software GmbH. LEDA is available as Free, Research, and Professional edition. The Free edition is freeware, with source code access available for purchase. The Research and Professional editions require payment of