离散化
来源:互联网 发布:剑网三道长捏脸数据库 编辑:程序博客网 时间:2024/04/29 15:31
离散化,但数据范围太大是所借用的利器,举个例子,有四个数99999999 1 123 1583 数据范围太大,而树状数组中的c数组开的范围是数据的范围,这时候就需要离散化,把四个数一次标号为1 2 3 4(即第一个数,第二个数。。。),按键值排序之后 依次为2 3 4 1(即从小到大排序为第二个数,第三个数。。。),所以,第二个数是最小的,即f[2]=1,f[3]=2,f[4]=3,f[1]=4,也就是把键值变为了1~n,相对大小还是不变的,即4 1 2 3。比如要求原来四个数的逆序数总和,现在就是求4 1 2 3的逆序数总和,大大节省了空间压力(树状数组的长度是数据范围)
- 离散化
- 离散化
- 离散化
- 离散化
- 离散化
- 离散化
- 离散化
- 离散化
- 离散化
- 离散化
- 离散化
- 离散化
- 离散化
- 离散化
- 关于离散化......
- 矩形离散化
- 什么是离散化?
- POJ1151 离散化
- 利用Mutex实现应用程序的单实例运行
- DNS欺骗攻击和防护
- eclipse配置文件eclipse.ini参数解释
- C语言For循环详解
- 国税VPDN通过路由器拔号
- 离散化
- 2012.4.16总结(二)
- 在用户组件中使用自定义标签
- android.mk 解析记录
- 用T-SQL取得一个月的最先时刻和最后时刻
- workbench的使用
- Android输入法框架整理
- 宏定义中的#,##,@#及\符号
- Windows 无法自动检测此网络的代理配置!