《算法大赛常见问题汇总-刘振川》由会员分享,可在线阅读,更多相关《算法大赛常见问题汇总-刘振川(13页珍藏版)》请在金锄头文库上搜索。
1、算法大赛常见问题汇总 Agenda 程序问题 数据问题 目录结构 MyAlgoDir com/ipinyou/contest/algorithm/Bid.java com/ipinyou/contest/algorithm /BidRequest.java com/ipinyou/contest/algorithm /Algorithm.java model/my.model 模型文件读取 错误方式: BufferedReader br = newBufferedReader(new FileReader(“model /my.model“) ; 正确方式: InputStream input
2、Stream =Thread.currentThread().getContextClassLo ader().getResourceAsStream(“model /my.model“); BufferedReader br = newBufferedReader(newInputStreamReader(inputStream); 依赖jar包 UserAgentUtils-1.8.jar cd MyAlgoDir jar -xvf /your/path /UserAgentUtils-1.8.jar eu jar -cvf bid.jar com model eu bid.jar Use
3、r-Agent-Utils 1.8 执行超时(20ms) getBidPrice(BidRequest bidRequest) 其他一些问题 Bid.jar bid.jar com.ipinyou.contest.algorithm.DemoBid com.ipinyou.contest.algorithm.Bid http:/ /submission.shtml 数据问题 pyid(?) pyid pyid pyid bidbid (bid_id(bid_id) ) imp(bid_idimp(bid_id) ) clk(bid_idclk(bid_id) ) conv(bid_idconv
4、(bid_id) ) 数据问题 pyid(?) pyid pyid pyid bid(bid_id)bid(bid_id) imp(bid_idimp(bid_id) ) clk(bid_idclk(bid_id) ) conv(bid_idconv(bid_id) ) pyid 数据问题 pyid(?) pyid pyid pyid bidbid (bid_id(bid_id) ) imp(bid_idimp(bid_id) ) clk(bid_idclk(bid_id) ) conv(bid_idconv(bid_id) ) 数据问题 pyid(?) pyid_1 pyid_2 pyid_3 bidbid (bid_id(bid_id) ) imp(bid_idimp(bid_id) ) clk(bid_idclk(bid_id) ) conv(bid_idconv(bid_id) ) bid price 300 纯净的训练/测试数据 充分的曝光机会