寒冷中心

文章
3
资源
0
加入时间
2年10月24天

QBuffer缓冲区

       QT中预定义了缓冲区的类QBuffer,可以将缓冲区看成一种特殊的IO设备,文件流辅助类可以直接用于操作缓冲区。QBuffer缓冲区写入和读取的数据必须是同一种数据类型,不能混合多种数据类型。    QBuffer的使用场合:    A、线程间不同类型的数据传递    B、缓存外部设备中的数据返回    C、数据读取速度小于写入速度    QBuffer使用方法如...

计算1~n之间的所有十进制整数中1的出现次数

问题是这样的,给出一个n,让你求出1~n之间的所有整数的十进制形式中的1的总个数。本问题假设n>1。比如给出一个数n=12,那么1到12之间的数1,2,3,4,5,6,7,8,9,10,11,12里面,能数出来是有5个1。最直观的方法:依次判断每一个区间内的每一个整数,对一个数逐渐除10判断其每一位。这个方法的时间复杂度为O(n*lgn)。介绍一个优化的方法(注意其中分治和