I**********s 发帖数: 441 | 1 Homecox OJ BBS 论坛上线了,欢迎访问灌水。
homecox dot com |
|
f*******4 发帖数: 64 | 2 // ==UserScript==
// @name homecox oj mark
// @namespace http://use.i.E.your.homepage/
// @version 0.1
// @description mark if has dealed
// @match http://homecox.com/oj/
// @copyright 20130911, fabregas4
// ==/UserScript==
function changhandler(event) {
if (event.target.checked) {
localStorage[event.target.name] = true;
} else {
localStorage.removeItem(event.target.name);
}
}
[].forEach.call(
document.getElementById('main').getElementsByTagName('... 阅读全帖 |
|
I**********s 发帖数: 441 | 3 大家好, 目前我已经仔细考虑过加新题的API了, 如下:
// 用户在OJ提交的代码
class Solution {
Out_Type method (In_Type in);
};
// OJ API, 会调用用户函数和返回OJ结果.
class Test {
void test_small();
void test_large();
// 检查用户结果是否正确.
bool check(Out_Type user_output, Out_Type expected_output);
// 给出反馈: "[correct/wrong],in,out,expected"
void feedback(In_Type in, Out_Type user_output, Out_Type expected_output
);
In_Type get_input(string test_cases_text);
};
容易看出, 对不同的输入输出类型, 需要编写不同的get_input, check, feedback,
te... 阅读全帖 |
|
I**********s 发帖数: 441 | 4 呵呵, 你怎么不问问leetcode要不要把他的网站开源在github上呢?
对Homecox, 目前还没有这个打算. |
|
I**********s 发帖数: 441 | 5 可以,具体请见homecox dot com “本站建设”版文章:如何加新题。 |
|
I**********s 发帖数: 441 | 6 这个是我前一段时间模仿leetcode界面做的OJ: homecox.com/oj/
基于LAMP, 支持C++/Java. 目前只有一个问题"Reverse Linked List".
如果可用我可以继续加题目. |
|
I**********s 发帖数: 441 | 7 这个是我前一段时间模仿leetcode界面做的OJ: homecox.com/oj/
基于LAMP, 支持C++/Java. 目前只有一个问题"Reverse Linked List".
如果可用我可以继续加题目. |
|
I**********s 发帖数: 441 | 8 花了两个星期业余时间把我的中文Online Judge做得差不多了:http://homecox.com/ 。注册需要输入中文验证码,然后电子邮件激活。
不知道现在的ISP能承受多少请求,上次CPU throttling被关了一次帐号。现在一开始
注册需要注册码来控制人数,一开始打算先发行20个。需要注册码的同学回个信。
现在只有一个题。以后慢慢加新题目。
试运行期间可能不稳定,可能关站,可能有一些修改,请大家理解。
目前OL的界面是模仿leetcode,非常感谢leetcode的工作。 |
|
H**********y 发帖数: 7928 | 9 赞!!!
花了两个星期业余时间把我的中文Online Judge做得差不多了:http://homecox.com/ 。注册需要输入中文验证码,然后电子邮件激活。
不知道现在的ISP能承受多少请求,上次CPU throttling被关了一次帐号。现在一开始
注册需要注册码来控制人数,一开始打算先发行20个。需要注册码的同学回个信。
现在只有一个题。以后慢慢加新题目。
试运行期间可能不稳定,可能关站,可能有一些修改,请大家理解。
目前OL的界面是模仿leetcode,非常感谢leetcode的工作。 |
|
I**********s 发帖数: 441 | 10 还没有拿到注册码的同学请别急。如果一切正常,周日之前会发布新一批注册码。
有的朋友提到帮忙加新题和建议提供Python支持。现在的优先级是先考虑加新题的API
,然后考虑加Python。
谢谢大家的支持。 |
|
x****m 发帖数: 1084 | 11 强烈要求加python支持, 这个面试的话很管用 |
|
|
|
|
z***e 发帖数: 209 | 15 关注这个中文OJ.但总是觉得有哪儿不对劲.
设置信息壁垒不是internet的大方向,如果leetcode是马来文的.咱也看不懂了.
大家都这样封锁起来,对整体水平提高不利.
轻拍. |
|
|
|
|
|
|
y*****3 发帖数: 451 | 21 请问url?没有google到
注册码怎么得到?谢谢!
API |
|
y*****3 发帖数: 451 | 22 我就是习惯看英文的,中文的很多术语比如“链表”什么的,乍一听都不知道说的是啥
东西。不过,leetcode实在是太buggy了,总是不断地出问题,实在受不了了,打算转
战这个中文网站了。 |
|
|
|
|
|
I**********s 发帖数: 441 | 27 赞!
羡慕楼主不用工作, 可以专心加题. 不过我已经想到办法大大提高加题的效率, 希望实
现想法之后可以容易地增加homecox大量题目. |
|
|
|
|
|
I**********s 发帖数: 441 | 32 真没什么牛的. 毕竟咱也是做编译方向毕业几年的博士了. 做网站的经验也好多年了.
这个编程能力还是有的. |
|
|
|
|
I**********s 发帖数: 441 | 36 这是响应realbeyond 7 月中旬做一个中文的online judge的号召做的. 现在是一个个
人项目.
我去年听说leetcode, 12月开始做那里的题, 觉得这个东西挺不错, 对强化编程能力很
有帮助. 到一月底leetcode题做得差不多了, 然后用一个多星期业余时间弄了个OJ的核
心功能项目. 一是出于兴趣, 二是觉得有些题leetcode上面没有, 如果自己做一个想加
什么题加什么题就比较方便. 但当时没有继续.
7月中旬realbeyond提议一出来, 应者云集. 我就给我的OJ做了一个网站的壳, 需要中
文验证码的, 放上去. 然后开始加题. 但是开始加第一个题花了5个小时, 主要时间用
在写输入输出及比较的处理函数上. 意识到一个人时间有限, 在这个版发信希望得到帮
忙. 但是没有什么回应. 同时我想到输入输出及比较的处理函数是基于数据类型. 如果
一个题目输入有多个参数, 组合甚多, 似乎每个题都要单独对待, 这样工作量巨大; 但
如果采用正交处理, 化整为零, 各个击破, 则可以写一套通用的API函数来解决. 然后
又花了一周, C++和Java各写了20... 阅读全帖 |
|
|
|
|
d****n 发帖数: 233 | 40 强烈建议楼主取消或缩短中文验证码, 太麻烦了!
另外, 应该加上做题记录Tracking。 比如对用户已经做过的题, 应该加CheckBox 或
用不同颜色显示。 |
|
I**********s 发帖数: 441 | 41 中文验证码取消很容易, 改变一下设置即可.
不过如果你在本版考古一下就能想象到, 接下来会发生的是印度人大军压境, 所用的服
务器一小时3600秒CPU过载, 速度巨慢无比, 然后ISP关闭服务器, 要求解释, 短期内多
次发生, 则会被要求关站.
做题tracking是可以的, 但是我只能业余时间搞, 等周末吧. |
|
|
z***c 发帖数: 78 | 43 中文验证码真的太长了,每次要敲上一阵子。缩短两位也好。 |
|
|
g*******y 发帖数: 2783 | 45 是否可以考虑学习douban之类的网站,至少让验证码中是个词,这样大家敲起来也快
目前5个字中,经常有不知道怎么拼的生僻字 |
|
I**********s 发帖数: 441 | 46 发信站: BBS 未名空间站 (可能一开始还是有个熟悉的过程. 我换简单点的验证码图片输入, 很快, 30秒到一分钟.
我也想过去掉繁难字的问题: 能做的是从字典中挑选出常见字, 按笔划多少排列, 25个
字一行. 但是个人业余时间有限. 下面是网上的字典, 如果您有时间帮忙我会非常感谢.
http://www.zbyw.cn/xhzd/
http://zidian.911cha.com/bushou.html
用常用成语词组之类的也可以, 但也需要花时间给出一个成语库啊.
其实我还有别的想法, 依据文化背景的. 比如: 用中文回答电影致青春的导演是谁? 大
话西游的女主教叫什么名字? 等等. 比较有趣, 更短, 也更难破解. |
|
|
|
m******s 发帖数: 204 | 49 赞楼主的努力,多谢。请问可以由其他用户贡献新题吗? |
|
|