In recent years, routing and efficient energy are important topics in mobile ad hoc networks (MANET). According to the resources of MANET are limited, such that, advance routing strategies have to be considered the issues of resources consumption and transmission effect. Complex network has non-trivial topological features. A network can be measured by multiple properties and be presented network behavior, such as betweenness. We propose a new routing algorithm with betweenness analysis. The results show that our algorithm is used to increase network lifetime.