老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

重慶分公司,新征程啟航

為企業提供網站建設、域名注冊、服務器等服務

如何進行TEC-006的數據模糊處理

今天就跟大家聊聊有關如何進行TEC-006的數據模糊處理,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。

創新互聯公司專注于新巴爾虎右網站建設服務及定制,我們擁有豐富的企業做網站經驗。 熱誠為您提供新巴爾虎右營銷型網站建設,新巴爾虎右網站制作、新巴爾虎右網頁設計、新巴爾虎右網站官網定制、成都小程序開發服務,打造新巴爾虎右網絡公司原創品牌,更為您提供新巴爾虎右網站排名全網營銷落地服務。

數據在用戶層要做模糊化處理,數據范圍連續,沒有重合,想了一個解決方案,通過對范圍的起始位置排序用二分查找獲取模糊值區間;

數據轉換格式如下:
eg.1
50平以下(<50)
50-70平(>=50,<70)
70-90平(>=70,<90)
90-110平(>=90,<110)
110-130平(>=110,<130)
130-150平(>=130,<150)
150-200平(>=150,<200)
200平以上(>=200)
eg.2
一個月以內(0-30天)
兩個月以內(31-60天)
三個月以內(61-90天)
半年以內(91-180天)
一年以內(181天-365天)
一年以上(365天以上)
demo:
class VlCode {
const CONSTRUCTION_AREA=[50,70,90,110,130,150,200];
const FINAL_PRICE=[100,150,200,250,300,400,500,800,1000];
const LOAN_AMOUNT=[30,50,100,150,200,250,300,400,500];
const LOAN_DATE=[30,31,60,61,90,91,180,181,365];
const LOAN_DATE_CEIL=[
'-1'=>"一個月以內",
'1'=>"兩個月以內",
'3'=>"三個月以內",
'5'=>"半年以內",
'7'=>"一年以內",
'9'=>"一年以上"        
];
/**

  • 描述: 獲取范圍值轉義

  • @date:2018年4月9日 上午10:00:44

  • @$arr 范圍值,@$target 參考值

  • @author lwy
    */
    static public function getRanges($arr,$target,$ceil=''){
    if(empty($target)||$target<0){
    return '無';
    }
    $index=self::binarySearchAsc($arr,$target);
    if($ceil=='date'){
    $changeArr=self::LOAN_DATE_CEIL;
    return @$changeArr[$index];
    }
    $count=count($arr);
    $last=$ceil;
    if($index==-1){
    $last='以下';
    $ret=$arr[0];
    }elseif($index==$count){
    $last='以上';
    $ret=$arr[$index-1];
    }else{
    $ret=$arr[$index].'-'.$arr[$index+1];
    }
    if(empty($ceil)){
    return $ret;
    }else{
    return $ret.$last;
    }
    }
    /**

  • 描述: 獲取時間差(天)

  • @date:2018年4月9日 上午11:01:45

  • @author lwy
    /
    static public function getDays($begin,$end=''){
    $end=empty($end)?date('Y-m-d'):$end;
    $begin=empty($begin)?date('Y-m-d'):date('Y-m-d',strtotime($begin));
    $t = strtotime($end) - strtotime($begin);//拿當前時間-開始時間 = 相差時間
    return $days = $t/(3600
    24);//此時間單位為 天
    }
    /**

  • 描述: 二分查找 升序查找區間范圍的數據

  • @date:2018年4月9日 上午10:57:51

  • @author lwy
    */
    //二分查找
    static public function binarySearchAsc(Array $arr, $target) {
    $last=count($arr);
    $low = 0;
    $high = $last - 1;
    while($low <= $high) {
    $mid = floor(($low + $high) / 2);
    $next=$mid+1;
    $pre=$mid-1;
    //#找到元素
    if($arr[$mid]==$target){
    return $mid;}elseif($arr[$mid]>$target&&$pre>=0&&$target>=@$arr[$pre]){
    br/>}elseif($arr[$mid]>$target&&$pre>=0&&$target>=@$arr[$pre]){
    }elseif($target>=$arr[$high]){
    return $last;
    }elseif($pre<0){
    return $pre;
    }
    //if($arr[$mid] == $target) return $mid;
    //#中元素比目標大,查找左部
    if($arr[$mid] > $target) $high = $mid - 1;
    //#重元素比目標小,查找右部
    if($arr[$mid] < $target) $low = $mid + 1;
    }
    //#查找失敗
    return false;
    }
    }

$arr = array(1, 3, 5, 7, 9, 11,13);
echo  VlCode::getRanges($arr,8,'平');
$date='2017-05-12';
$days=VlCode::getDays($date);
echo  VlCode::getRanges(VlCode::LOAN_DATE,$days,'date');

看完上述內容,你們對如何進行TEC-006的數據模糊處理有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注創新互聯行業資訊頻道,感謝大家的支持。


文章題目:如何進行TEC-006的數據模糊處理
轉載注明:http://www.xueling.net.cn/article/ijsjoj.html

其他資訊

在線咨詢
服務熱線
服務熱線:028-86922220
TOP
主站蜘蛛池模板: 午夜成人片400 | 国产精品夜夜春夜夜爽 | 亚洲色无码中文字幕伊人 | 国产区久久 | 美女让男人桶爽免费视频 | 漂亮人妻被黑人久久精品 | 狠狠爱免播放器 | 欧美色欧美亚洲高清在线观看 | 欧美色欧美亚洲高清在线观看 | 日本极品少妇 | 久久精品娱乐亚洲领先 | 粗大猛烈进出呻吟声蜜臀视频 | 98色花堂论坛最新地址 | 中国一级黄色大片 | 一出一进一爽一粗一大视频免费的 | 奇米777四色影视在线看 | 国产av明星换脸精品网站 | 国产精品露脸高清86网站888 | 国产精品自在线 | 亚州精品久久久久久久久 | 国产精品女同一区二区久久夜 | 美女靠逼片 | 国色天香乱码区 | 18禁无遮挡无码国产免费网站 | 日韩a无v码在线播放 | 亚洲一区二区三区在线网址 | 动漫AV永久无码精品每日更新 | 国产乱子伦精品无码专区 | 99久久精品费精品 | wwwjizz欧美 | jjzz国产| 三年片中国在线观看免费大全 | 一级色毛片 | 欧美aaa级| 91大神免费视频 | 国产午夜福利精品一区 | 欧美在线一区二区三区四区 | 中文字幕亚洲无线 | 亚洲中文无码卡通动漫3D | 午夜小片| 亚洲精品一区二区三区精华液 |