Category: 程序设计

VBScript 计算阴影面积 Monte Carlo 蒙特卡罗

下午在开会期间 济南公司的同事发了一道题在 QQ群上 然后我一看 这题按常规来解的话还不太好弄 但是用 Monte Carlo 蒙特卡罗 算法 计算机来算则是异常的简单(但是只能无限接近答案) 正方形的面积是 20 解题思路 就是尽可能的随机撒越多越好的点 然后就统计落在阴影处的点数占总数的比例. 可以通过和圆心距离来判断是否在圆内 圆上还是圆外. 第一次判断是判断点是不是在1/4圆外 然后第二次就判断是否在中间一整个圆内. ' HelloACM.com Const N = 1000000 C = 0 …

在同一个地方管理 所有 google analytic 帐号

我已经把6个网站全部都移动到同一台VPS上, 这样为了更好的管理 GOOGLE ANA帐号 可以在所有网站目录都可以访问得到的一个公共目录下 如: /home/googleana.php $google_ana = 'UA-XXXX'; $google_ana = 'UA-XXXX'; $google_ana = 'UA-XXXX1'; $google_ana = 'UA-XXXX'; $google_ana = 'UA-XXXX'; $google_ana = 'UA-XXXX'; $current_domain = strtolower($_SERVER); $google_ana_id …

phpbb3.15 论坛下 网络爬虫出错的解决方法

最近把我的英文算法论坛给升级到PHPBB3.15可是就发现网络爬虫 e.g. GOOGLEBOT 在浏览论坛的时候其实是会报错的. 可以用第三方网络 sniffer 或者用 CHROME的一个 user agent switcher 的插件把 user agent 设置成: Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html) 这是由 /forum/phpbb/user.php 文件的第 235 行有错误引起的. $sql = 'SELECT * FROM …

穷举算法的应用 – 去除EXCEL文件中的保护

EXCEL 是可以用密码来保护的. 比如 这个EXCEL 就用了密码保护. 打开EXCEL文件 你会注意到 无法编辑 无法查看宏(VBA)的代码. 去除保护很简单 第一步先编辑宏 VBA 把下面的VBA代码拷贝到VBA编辑器里 并按下F5运行 Sub GetSugar() ' Brute force all possibilities Dim i As Integer, j As Integer, k …