coreBugZJ

此 blog 已弃。

ACM

微软2014实习生及秋令营技术类职位在线测试

posted @ 2014-04-13 19:11 coreBugZJ 阅读(3714) | 评论 (0)  编辑

TopCoder SRM 593 DIV2 第三题

posted @ 2013-10-09 20:13 coreBugZJ 阅读(687) | 评论 (0)  编辑

生成全排列的非回溯方法(TopCoder SRM 591 DIV 2)

posted @ 2013-09-28 17:03 coreBugZJ 阅读(849) | 评论 (0)  编辑

A* 算法求解八数码问题,POJ 1077 Eight
     摘要: 经典不解释。。。  阅读全文

posted @ 2012-06-05 15:06 coreBugZJ 阅读(2623) | 评论 (4)  编辑

POJ 1067 取石子游戏
     摘要: 博弈论的问题,需要证明一些结论。。。  阅读全文

posted @ 2012-06-04 16:05 coreBugZJ 阅读(5423) | 评论 (0)  编辑

POJ 2068 Nim
     摘要: 博弈DP ,记忆化搜索。。。  阅读全文

posted @ 2012-06-04 16:03 coreBugZJ 阅读(864) | 评论 (0)  编辑

POJ 2975 Nim
     摘要: 经典 Nim 博弈。。。  阅读全文

posted @ 2012-06-04 16:01 coreBugZJ 阅读(942) | 评论 (0)  编辑

POJ 3696 The Luckiest number
     摘要: 给一个数N(1<=N<=2000000000);问是否存在N的倍数M,且M的各个位全部由8组成,如果存在多个取最小的 M 并输出M由几个8组成。。。  阅读全文

posted @ 2012-06-01 21:32 coreBugZJ 阅读(708) | 评论 (0)  编辑

POJ 3604 Professor Ben
     摘要: 求整数的所有的因子的因子数的立方和。。。  阅读全文

posted @ 2012-06-01 21:30 coreBugZJ 阅读(1720) | 评论 (1)  编辑

EOJ 1117 剩余定理
     摘要: 求正整数中满足:X mod a[0] = b[0], X mod a[1] = b[1], X mod a[2] = b[2], …, X mod a[i] = b[i], … 的最小解。a[i]是一些两两互质的正整数。。。  阅读全文

posted @ 2012-06-01 21:27 coreBugZJ 阅读(666) | 评论 (0)  编辑

EOJ 1056 线性同余方程
     摘要: 形如ax≡b(mod m) 的方程,称为线性同余方程。编写程序求解线性同余方程(基于欧几里德算法)。。。  阅读全文

posted @ 2012-06-01 21:26 coreBugZJ 阅读(769) | 评论 (0)  编辑

POJ 1603 Risk
     摘要: 图论 最短路径  阅读全文

posted @ 2012-05-14 16:13 coreBugZJ 阅读(601) | 评论 (0)  编辑

EOJ 1848 你是ACM吗?
     摘要: 图论 最短路径  阅读全文

posted @ 2012-05-14 16:12 coreBugZJ 阅读(673) | 评论 (0)  编辑

EOJ 1028 路由器
     摘要: 图论 最短路径  阅读全文

posted @ 2012-05-14 16:08 coreBugZJ 阅读(650) | 评论 (0)  编辑

EOJ 1708 Connected Gheeves
     摘要: 计算几何 二分 + 求面积  阅读全文

posted @ 2012-05-13 22:54 coreBugZJ 阅读(793) | 评论 (0)  编辑

EOJ 1189 Wall POJ 1113 Wall
     摘要: 计算几何 凸包  阅读全文

posted @ 2012-05-13 22:52 coreBugZJ 阅读(719) | 评论 (0)  编辑

EOJ 1127 多边形面积(计算几何)
     摘要: 多边形面积(计算几何)  阅读全文

posted @ 2012-05-13 22:51 coreBugZJ 阅读(830) | 评论 (0)  编辑

POJ 3277 City Horizon
     摘要: 线段树+离散化。。。  阅读全文

posted @ 2012-04-22 22:52 coreBugZJ 阅读(596) | 评论 (0)  编辑

POJ 2528 Mayor's posters
     摘要: 线段树+离散化。。。  阅读全文

posted @ 2012-04-22 22:50 coreBugZJ 阅读(532) | 评论 (0)  编辑

EOJ 2458 Frequent values
     摘要: 线段树,及 RMQ ST 。。。  阅读全文

posted @ 2012-04-22 22:48 coreBugZJ 阅读(641) | 评论 (0)  编辑

EOJ 2525 Light Switching
     摘要: 线段树。。。  阅读全文

posted @ 2012-04-22 22:46 coreBugZJ 阅读(605) | 评论 (0)  编辑

EOJ 1148 质数阵
     摘要: 深度优先搜索,优化剪枝。。。  阅读全文

posted @ 2012-04-21 16:59 coreBugZJ 阅读(585) | 评论 (0)  编辑

EOJ 1780 Escape
     摘要: 搜索题,本来是简单题,但我犯了错误。。。  阅读全文

posted @ 2012-04-21 16:40 coreBugZJ 阅读(631) | 评论 (0)  编辑

ACM搜索题经典 Sticks
     摘要: EOJ 1981 Sticks
POJ 1011 Sticks
HDOJ 1455 Sticks
UVA 307 Sticks 。。。  阅读全文

posted @ 2012-04-21 10:47 coreBugZJ 阅读(3142) | 评论 (0)  编辑

google code jam Qualification Round 2012
     摘要: 朴素的方法。。。  阅读全文

posted @ 2012-04-18 23:46 coreBugZJ 阅读(462) | 评论 (0)  编辑

EOJ 2069 Asteroids
     摘要: 求二分图最大匹配,使用匈牙利算法。。。  阅读全文

posted @ 2012-03-30 22:18 coreBugZJ 阅读(509) | 评论 (0)  编辑

EOJ 1864 Playing With Cubes
     摘要: 二分图最大匹配使用匈牙利算法。。。  阅读全文

posted @ 2012-03-30 22:16 coreBugZJ 阅读(729) | 评论 (0)  编辑

EOJ 1096 棋盘分割 (动态规划)
     摘要: .
将一个 8*8 的棋盘进行如下分割:
将原棋盘割下一块矩形棋盘并使剩下部分也是矩形,再将剩下部分继续如此分割,
这样割了 n-1 次后,连同最后剩下的矩形棋盘共有 n 块矩形棋盘。
每次切割都只能沿着棋盘格子的边进行。

原棋盘上每一格有一个分值,一块矩形棋盘的总分为其所含各格分值之和。
现需要把棋盘按上述规则分割成 n 块矩形棋盘,并使各矩形棋盘总分的均方差最小。  阅读全文

posted @ 2012-03-17 11:28 coreBugZJ 阅读(742) | 评论 (0)  编辑

EOJ 1823 数塔II (动态规划入门)
     摘要: 动态规划入门题。  阅读全文

posted @ 2012-03-16 12:02 coreBugZJ 阅读(813) | 评论 (0)  编辑

2012-03-07 ECNU 编程实践考试 我的题解
     摘要: 晚上有同学找我要题解,我就干脆做了一下题目,希望能有些帮助。。。  阅读全文

posted @ 2012-03-08 01:12 coreBugZJ 阅读(588) | 评论 (2)  编辑

EOJ 2067 Building Roads
     摘要: 二维平面中有 N 个点,其中 M 对点已经有边连接,
现在需要增加若干条边,以使所有点相互连通。
定义边的长度为两点间的欧几里得距离。

求增加的边的总长度的最小值。。。  阅读全文

posted @ 2012-03-04 22:37 coreBugZJ 阅读(475) | 评论 (2)  编辑

EOJ 1855 Expedition
     摘要: 一辆卡车从起点驶向终点,每行进一单位距离,消耗一单位燃料。
起点距终点有 L 单位距离,车上有 P 单位燃料。
中途有 N 个补给站,第 i 个补给站距终点有 Di 单位距离,可提供的补给为 Pi 单位燃料。
假设车上可以装载无限多的燃料。

求最少需要几次补给可以到达终点。。。  阅读全文

posted @ 2012-03-04 22:35 coreBugZJ 阅读(379) | 评论 (0)  编辑

POJ 3090. Visible Lattice Points
     摘要: Farey 数列,欧拉函数 。。。  阅读全文

posted @ 2012-02-29 21:16 coreBugZJ 阅读(402) | 评论 (0)  编辑

EOJ 1852. Ordered Fractions
     摘要: 初级 Farey 数列的问题。  阅读全文

posted @ 2012-02-29 19:33 coreBugZJ 阅读(386) | 评论 (0)  编辑

EOJ 1851. Summing Sums 的三种巧妙解法
     摘要: 巧妙使用 二分,等比数列,数论,矩阵 的三种解法。。。  阅读全文

posted @ 2012-02-29 16:46 coreBugZJ 阅读(592) | 评论 (0)  编辑

ARITH - SPOJ 6. Simple Arithmetics
     摘要: 模拟题,LISP SBCL 。。。  阅读全文

posted @ 2012-02-20 17:33 coreBugZJ 阅读(427) | 评论 (0)  编辑

PALIN - SPOJ 5. The Next Palindrome
     摘要: 求出比输入整数大的最小的回文数,输入整数不超过 1000000 个数字。解法:贪心。代码 LISP SBCL 。。。  阅读全文

posted @ 2012-02-19 16:18 coreBugZJ 阅读(387) | 评论 (0)  编辑

ONP - SPOJ 4. Transform the Expression
     摘要: 中缀转后缀,用递归解决。
lambda 很好用。
LISP SBCL。。。  阅读全文

posted @ 2012-02-19 10:34 coreBugZJ 阅读(310) | 评论 (0)  编辑

ADDREV - SPOJ 42. Adding Reversed Numbers
     摘要: 水题,LISP SBCL AC 。。。  阅读全文

posted @ 2012-02-16 16:32 coreBugZJ 阅读(320) | 评论 (0)  编辑

PRIME1 - SPOJ 2. Prime Generator
     摘要: 版本三终于 AC 了。 LISP SBCL 。。。  阅读全文

posted @ 2012-02-06 16:06 coreBugZJ 阅读(336) | 评论 (0)  编辑

PRIME1 - SPOJ 2. Prime Generator
     摘要: LISP SBCL 可惜 TLE 了。先了解一下语言,以后再优化 。。。  阅读全文

posted @ 2012-02-05 17:19 coreBugZJ 阅读(311) | 评论 (0)  编辑

TEST - SPOJ 1. Life, the Universe, and Everything
     摘要: 初次尝试 Common Lisp 。。。  阅读全文

posted @ 2012-02-05 17:12 coreBugZJ 阅读(243) | 评论 (0)  编辑

EOJ 1010 智能T9英文输入法
     摘要: 睡觉前心血来潮想写写这个题目,结果写到现在,明天补觉。。。  阅读全文

posted @ 2011-10-29 01:07 coreBugZJ 阅读(577) | 评论 (0)  编辑

The Social Network, The 36th ACM/ICPC Asia Regional Chengdu Site —— Online Contest
     摘要: 打个酱油。。。  阅读全文

posted @ 2011-09-11 17:04 coreBugZJ 阅读(342) | 评论 (0)  编辑

To Miss Our Children Time, The 36th ACM/ICPC Asia Regional Dalian Site —— Online Contest
     摘要: Problem Description
Do you remember our children time? When we are children, we are interesting in almost everything around ourselves. A little thing or a simple game will brings us lots of happy time! LLL is a nostalgic boy, now he grows up. In the dead of night, he often misses something。。。  阅读全文

posted @ 2011-09-03 18:24 coreBugZJ 阅读(1168) | 评论 (0)  编辑

The kth great number, The 36th ACM/ICPC Asia Regional Dalian Site —— Online Contest
     摘要: Problem Description
Xiao Ming and Xiao Bao are playing a simple Numbers game. In a round Xiao Ming can choose to write down a number, or ask Xiao Bao what the kth great number is. Because the number written by Xiao Ming is too much, Xiao Bao is feeling giddy. Now, try to help Xiao Bao.  阅读全文

posted @ 2011-09-03 18:17 coreBugZJ 阅读(360) | 评论 (0)  编辑

Summer holiday, 1005, 2011 Multi-University Training Contest 10
     摘要: 二维凸包。。。  阅读全文

posted @ 2011-08-11 17:33 coreBugZJ 阅读(245) | 评论 (0)  编辑

Dark Parth, 1004, 2011 Multi-University Training Contest 10
     摘要: DP......  阅读全文

posted @ 2011-08-11 17:24 coreBugZJ 阅读(297) | 评论 (0)  编辑

FIB Query, 1007, 2011 Multi-University Training Contest 10
     摘要: 2011 Multi-University Training Contest 10 , 1007 ......  阅读全文

posted @ 2011-08-11 17:21 coreBugZJ 阅读(330) | 评论 (0)  编辑

买票问题,福州大学第八届程序设计竞赛 之 D,FZU 2029
     摘要: 小根堆求最小值,树状数组求个数,map 求映射(注意加注释的几个erase,没有就超时,鄙视卡常数的!!!!)。。。。  阅读全文

posted @ 2011-04-30 23:34 coreBugZJ 阅读(613) | 评论 (1)  编辑

Selling Land,nwerc2010 G
     摘要: 比赛时就有思路,可惜时间不够。。。  阅读全文

posted @ 2011-04-29 21:05 coreBugZJ 阅读(345) | 评论 (0)  编辑

Color,POJ 2154
     摘要: Polya,只有旋转,没有反射,欧拉函数优化。。。  阅读全文

posted @ 2011-04-18 22:24 coreBugZJ 阅读(377) | 评论 (0)  编辑

Let it Bead,POJ 2409
     摘要: 赤裸裸的 Polya,旋转 i 的循环个数为 gcd( i, n ) 。。。  阅读全文

posted @ 2011-04-17 22:11 coreBugZJ 阅读(426) | 评论 (0)  编辑

reverse order 2,HUST Monthly 2011.04.09 之 D,1434
     摘要: a[ 1 ] = b[ 1 ] + 1; 求 b[ i ] 时,a[ i ] 左边比它大的有 X 个,a[ i ] 右边比它小的有 Y 个,则比 a[ i ] 小的一共有。。。  阅读全文

posted @ 2011-04-10 22:57 coreBugZJ 阅读(3522) | 评论 (0)  编辑

PageRank,HUST Monthly 2011.04.09 之 A,1431
     摘要: 繁琐的字符串插入查找,Trie 灵活应用,因为空间问题,用了一级指针,二级指针,链表。预先开一个字符串buffer,用于。。。  阅读全文

posted @ 2011-04-10 21:23 coreBugZJ 阅读(310) | 评论 (0)  编辑

ECNU 2011 Contest Three For Beginners,我的解题报告
     摘要: A - Number Sequence 模式匹配,KMP 算法。B - Big Number 模拟手工笔算就好了,不需要高精度。。。。  阅读全文

posted @ 2011-04-10 18:14 coreBugZJ 阅读(1104) | 评论 (0)  编辑

KILLER,HUST Monthly 2011.04.09 之 B,1432
     摘要: 比赛时没做出来的水题。。。  阅读全文

posted @ 2011-04-09 19:07 coreBugZJ 阅读(129) | 评论 (0)  编辑

POSTMAN,HUST Monthly 2011.04.09 之 F,1436
     摘要: f[i][j] 若 j 的二进制表示中第 k 位为 1 则表示 k 已经送达,否则,未送达,在此情况下,邮递员处于 i 时的最小总代价,类似 SPFA 的方式迭代更新。。。  阅读全文

posted @ 2011-04-09 18:49 coreBugZJ 阅读(910) | 评论 (0)  编辑

reverse order 1,HUST Monthly 2011.04.09 之 C,1433
     摘要: 树状数组。。。  阅读全文

posted @ 2011-04-09 18:35 coreBugZJ 阅读(902) | 评论 (0)  编辑

Hwh’s Problem, FZU 2011年3月月赛之 H, FZU 2017
     摘要: 全整数 FFT 加速整系数多项式乘法,不能仅仅套模板,需要对 FFT 有一点点理解。。。  阅读全文

posted @ 2011-04-05 22:37 coreBugZJ 阅读(1147) | 评论 (0)  编辑

A * B Problem Plus,HDOJ 1402
     摘要: 全整数的 快速傅里叶变换FFT 加速 大整数乘法,使用本博客《全整数无浮点运算的 快速傅里叶变换FFT 加速 大整数乘法,整系数多项式乘法》一文中的代码 256ms 水之。。。  阅读全文

posted @ 2011-04-05 21:23 coreBugZJ 阅读(1220) | 评论 (0)  编辑

The 11th Zhejiang University Programming Contest
     摘要: 这场比赛比较无语,成模拟题专场了。。。  阅读全文

posted @ 2011-04-03 18:31 coreBugZJ 阅读(1372) | 评论 (0)  编辑

Round Table Knights,Codeforces Beta Round #65 (Div. 2) ,C
     摘要: 水之。。。  阅读全文

posted @ 2011-03-31 20:43 coreBugZJ 阅读(375) | 评论 (0)  编辑

Nuclear Fusion,Codeforces Beta Round #65 (Div. 2) ,E
     摘要: 学习了 fura2 的代码——本来只是想偷懒拷贝一下元素表的,一不小心看到了代码,于是。。。
因为学习了代码,感觉思路还是挺简单的,动态规划。。。  阅读全文

posted @ 2011-03-31 19:55 coreBugZJ 阅读(1460) | 评论 (1)  编辑

歌德巴赫猜想,EOJ 2877
     摘要: 素数筛法,重要不等式。。。  阅读全文

posted @ 2011-03-30 20:45 coreBugZJ 阅读(341) | 评论 (0)  编辑

Configuration files, ACM-DIY Group Contest 2011 Spring 之 7,HDOJ 3806
     摘要: Trie 处理插入查找,只是字符串输入有点繁琐。。。  阅读全文

posted @ 2011-03-27 21:08 coreBugZJ 阅读(1004) | 评论 (0)  编辑

How many people have ipad II, ACM-DIY Group Contest 2011 Spring 之 8,HDOJ 3807
     摘要: 枚举 有且说真话,有且说假话,无且说真话,无且说假话 的人数。。。  阅读全文

posted @ 2011-03-26 21:19 coreBugZJ 阅读(274) | 评论 (0)  编辑

Query on a tree, ACM-DIY Group Contest 2011 Spring 之 5,HDOJ 3804
     摘要: OJ上的题解,好复杂,表示没看懂
这个解法好简单,谢谢 Topsky 的指点,表示 YM
手写栈 DFS 树中的每个点,用 map .......  阅读全文

posted @ 2011-03-26 20:32 coreBugZJ 阅读(1077) | 评论 (0)  编辑

Triangle Conjecture, ACM-DIY Group Contest 2011 Spring 之 6,HDOJ 3805
     摘要: 找规律,分奇偶处理。。。  阅读全文

posted @ 2011-03-26 18:07 coreBugZJ 阅读(253) | 评论 (0)  编辑

Computer Virus on Planet Pandora Description, ACM/ICPC 2010/2011 亚洲,福州区域赛 F, UVA 5103
     摘要: AC 自动机。。。。  阅读全文

posted @ 2011-03-25 19:27 coreBugZJ 阅读(2002) | 评论 (0)  编辑

Keywords Search,HDOJ 2222
     摘要: AC 自动机。。。  阅读全文

posted @ 2011-03-25 17:34 coreBugZJ 阅读(447) | 评论 (0)  编辑

A hard Aoshu Problem, ACM/ICPC 2010/2011 亚洲,福州区域赛 J, UVA 5107
     摘要: 搜索题,暴力水之。。。  阅读全文

posted @ 2011-03-24 22:14 coreBugZJ 阅读(2068) | 评论 (3)  编辑

Vote, FZU 2011年3月月赛之 F, FZU 2015
     摘要: 组合数的问题。。。  阅读全文

posted @ 2011-03-23 22:46 coreBugZJ 阅读(1438) | 评论 (0)  编辑

AC's code , FZU 2011年3月月赛之 C, FZU 2012
     摘要: 字符串 hash,二分,求第 k 小元素。
字符串hash 函数为。。。。
还可以后缀数组。。。  阅读全文

posted @ 2011-03-21 21:12 coreBugZJ 阅读(1863) | 评论 (9)  编辑

How Long Is it, FZU 2011年3月月赛之 G, FZU 2016
     摘要: 水题。。。  阅读全文

posted @ 2011-03-20 20:49 coreBugZJ 阅读(1345) | 评论 (0)  编辑

The Date, FZU 2011年3月月赛之 E, FZU 2014
     摘要: 简单模拟。。。  阅读全文

posted @ 2011-03-20 20:07 coreBugZJ 阅读(1366) | 评论 (0)  编辑

Suneast’s blocks , FZU 2011年3月月赛之 B, FZU 2011
     摘要: 动态规划,利用子问题,向上,向下。。。  阅读全文

posted @ 2011-03-20 19:01 coreBugZJ 阅读(1250) | 评论 (0)  编辑

A short problem, FZU 2011年3月月赛之 D, FZU 2013
     摘要: 简单的动态规划。
F[ i ] 表示以 i 结尾的长度大于等于 m 的序列的最大和。
F[ i ] = max( F[ i - 1 ] + A[ i ], A[ i ] + A[ i-1 ] + A[ i-2 ] + ... + A[ i-m+1 ] );  阅读全文

posted @ 2011-03-20 18:40 coreBugZJ 阅读(1496) | 评论 (9)  编辑

HDOJ 3480 Division
     摘要: DP 四边形不等式优化  阅读全文

posted @ 2011-03-18 09:38 coreBugZJ 阅读(1039) | 评论 (0)  编辑

HDOJ 3714 Error Curves
     摘要: 三分法。。。  阅读全文

posted @ 2011-03-17 23:15 coreBugZJ 阅读(1087) | 评论 (0)  编辑

POJ 1160 Post Office
     摘要: DP,可以四边形不等式优化  阅读全文

posted @ 2011-03-17 18:59 coreBugZJ 阅读(1329) | 评论 (0)  编辑