摘要: #include #include #include #include #include #include using namespace std; int expMechanism(int* score, int m, double epsilon, int sensitivity) { double *exponents_list=new double[100]; int... 阅读全文
posted @ 2017-05-06 21:01 icechen 阅读(1700) 评论(4) 推荐(1) 编辑
摘要: double noisyCount(int sensitivity,double epsilon) { //assert(epsilon > 0); int d = rand(); if(d == 0) d++; else if(d == RAND_MAX) d--; double uniform = (dou... 阅读全文
posted @ 2017-03-20 15:32 icechen 阅读(2832) 评论(10) 推荐(2) 编辑
摘要: typedef double db; int sgn( db x) {return x EPS ;} db Uniform(db x=.0){ return x+(db)(1.0+rand())/(RAND_MAX+2.0); } db Lap( db miu = .0, db lambda = 1.0) { db U = Uniform(- 0.5) ; return miu - ... 阅读全文
posted @ 2017-03-20 15:32 icechen 阅读(2632) 评论(0) 推荐(1) 编辑