V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  bingdong700  ›  全部回复第 4 页 / 共 4 页
回复总数  66
1  2  3  4  
2016-08-19 00:52:01 +08:00
回复了 bingdong700 创建的主题 程序员 有个三维度的搜索,求高手指教一下算法!
重新整理一遍:

假定现有 100 台布置在不同地点显示器,每个显示器上有 8 个不全相同的广告位(不同级别,不同大小。同级别也有可能大小不一样,暂时只考虑级别),不同广告位有不同空闲时间段可投放广告。一个订单在同一时间段对应多个广告位,每个广告位对应多个不同时间段的订单,因为起始结束时间不一样,这样就存在空档期。现在有客户下单投放广告,需要搜索出来在指定的时间段内的有空档广告位,要怎么做才能减少广告位的空闲浪费呢?

我目前的想法,把这 100 台显示器的 8 个广告位理解成 800 个独立广告位,每个广告位会对应若干条不同时间段的订单,分别记录不同的起始结束时间。用户在搜索的时候,后台就需要遍历这 800 个广告位,然后将客户指定的时间段来对比历史订单(后面待执行)的时间段,若没有重叠时间则为可用广告位。

以上想法在目前可能应付得过来,可是后期,会有 1000 甚至更多台显示器,而且,若屏幕允许左右滑动,一个显示器就有可能有 16 或者 24 个广告位。广告多了还会考虑将每个广告位做成轮播图片形式,也就是多个订单可选这个广告位。但为了保证广告展示时间会限制轮播循环图片不超过五张。这样计算出一个有效广告位,还需要对比历史订单,同时间段内重叠不超过五次。至于根据重叠时间长短来取舍是后话了。 1000 台显示器、 24 个广告位、重叠不超过 5 次,应该还有更好的算法,求指教。
2016-08-19 00:11:51 +08:00
回复了 bingdong700 创建的主题 程序员 有个三维度的搜索,求高手指教一下算法!
@binux 显示器布置在不同的地点,所以是买不同显示的某个级别广告位。八个广告位大小不全相同,级别也不全相同,同样级别的可能大小也不一样,这里只用考虑同一个广告位级别,不用考虑不同显示器。
2016-05-30 20:11:58 +08:00
回复了 bingdong700 创建的主题 微博 微博抢注昵称受害者,勒索 800
@ctsed 看上去让用户以为自己被盗,说明他们达到效果了
2016-05-30 13:36:01 +08:00
回复了 bingdong700 创建的主题 微博 微博抢注昵称受害者,勒索 800
@7654 CSDN 遭拖库之后,我的全部账号都重新改了密码,更复杂。感觉这个异地登录是他们弄出来的假象,转嫁责任而已
2016-05-30 13:30:42 +08:00
回复了 bingdong700 创建的主题 微博 微博抢注昵称受害者,勒索 800
@YouXia 算不上勒索,能算敲诈吗?这里不让贴图,截图在微博链接里面 http://weibo.com/1471840834/DxTmE7bK2
2015-05-18 14:44:53 +08:00
回复了 justjavac 创建的主题 分享创造 开发者福利!ChromeSnifferPlus 插件正式登陆 Chrome Web Store
最先用的是Appspector,然后同时发现 ChromeSnifferPlus 和Wappalyzer,还是Wappalyzer检测出来的东西多一些,顺便把我之前的两款插件也代替了。Wappalyzer = Appspector + Web Server Notifier Web + Technology Notifier
1  2  3  4  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   5490 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 15ms · UTC 06:27 · PVG 14:27 · LAX 22:27 · JFK 01:27
♥ Do have faith in what you're doing.