当前位置:网站首页>欢迎来战,赢取丰厚奖金:Code Golf 代码高尔夫挑战赛正式启动
欢迎来战,赢取丰厚奖金:Code Golf 代码高尔夫挑战赛正式启动
2022-07-05 20:21:00 【Neo4j 开发者】
本文目录
欢迎来战,赢取奖金:Code Golf 代码高尔夫挑战赛
相信不少小伙伴在学习了Cypher却苦于没有数据练手//不是,其实很多数据集可以用。那这次Neo4j正式宣布了Cypher代码挑战赛,就是你真正显露身手的地方了,而且有奖金可以拿!那你还在等什么?向世界展示你的实力吧!立即注册参加 Neo4j 代码高尔夫挑战赛!
代码高尔夫挑战赛介绍
不知道你有没有玩过高尔夫游戏,很多游戏的获胜规则是杆数最少。那什么是Neo4j 代码高尔夫呢?
Neo4j Code Golf 代码高尔夫是一个游戏化平台,为图数据库开发人员、爱好者以及学生等在虚拟高尔夫球场上进行比赛,比赛的内容是编写 Cypher 语句并执行。就像高尔夫一样,最少的杆数获胜,在代码高尔夫挑战中, 长度最短且 db_hits
次数最少的 Cypher 查询获胜!
长度最短且
db_hits
最小的 Cypher 查询获胜!
本次比赛非常适合希望磨练技能和提高代码效率的开发人员,比赛已经面向所有人开放,我们相信你们都会找到适合自己的挑战。
你可以报名参加初级、中级或高级赛道(或参加多个赛道),并提交参赛作品。鉴于比赛是基于排行榜的,只有你的最佳分数会显示在排行榜上,所以请持续试验并不断提高你的 Cypher 技能。
重点:每个赛道前6名都有现金奖励!一共18名获奖者!总计27000美元!
初级赛道
- 冠军($4000美元)
- 亚军($2500美元)
- 季军($1000美元)
- 第四名($500美元)
- 第五名($500美元)
- 第六名($500美元)
中级赛道
- 冠军($4000美元)
- 亚军($2500美元)
- 季军($1000美元)
- 第四名($500美元)
- 第五名($500美元)
- 第六名($500美元)
高级赛道
- 冠军($4000美元)
- 亚军($2500美元)
- 季军($1000美元)
- 第四名($500美元)
- 第五名($500美元)
- 第六名($500美元)
请注意:即使可以参加所有赛道,你也只能赢得其中一个的奖金,因此请谨慎选择你的赛道级别 。
比赛时间
开放报名:2022年6月30日
报名截止:2022年9月15日
结果公布:2022年9月22日
如何参赛
本次比赛发布在Devpost平台,开发和测试 Cypher 在专用的网站进行。
- 报名参赛。访问网址 https://neo4j-code-golf-2022.devpost.com/ 打开比赛网站,完成黑客松注册。
- 编写查询。访问网址 https://code-golf.neo4j.com/,使用相同的邮箱或用户名登录,即可开始编写 Cypher 查询进行比赛了。
开始编写你的 Cypher 查询吧!
得分标准
更少的 db_hits
与任何数据库平台一样,重要的是不要用较高的 db_hits
阻塞数据库,降低 db_hits
获得更高的获胜机会 - 保持 100% 的获胜标准。
更短更精简的语句
如果 db_hits
相同,Cypher 查询语句越短,代码高尔夫球手将在排行榜上排名越高,最终获胜。
比赛数据集
代码高尔夫挑战赛使用了 StackOverflow 的问答数据集,一共550万节点,1230万边。数据模型如下:
现在开始学习 Cypher
还来得及,Cypher 是 Neo4j 图数据库的查询语言,它是一种声明式、表现力丰富的模式匹配方式的图查询语言。
Cypher 基础课程
在 GraphAcademy 已经推出了新版的 Cypher 基础课程,就从这里开始吧。
https://graphacademy.neo4j.com/courses/cypher-fundamentals/
Cypher Refcard 4.4
这是一个 Cypher 备忘卡片,包含了命令速查和解释,是不可缺少的傍身之物。
https://neo4j.com/docs/cypher-refcard/current/
Cypher Cheat Sheet
最新交互式 Cypher 速查卡片,包含了命令解释和过滤器。
https://neo4j.com/docs/cypher-cheat-sheet/4.4/
Cypher 开发者文档
由浅入深介绍 Cypher 核心要点。
https://neo4j.com/developer/cypher/
Cypher 手册
完整的 Cypher 参考手册,以及底层设计和原理参考。
https://neo4j.com/docs/cypher-manual/current/
现在就参加比赛吧!
边栏推荐
- Mysql频繁操作出现锁表问题
- 【c语言】归并排序
- DP:树DP
- ICTCLAS word Lucene 4.9 binding
- 无卷积骨干网络:金字塔Transformer,提升目标检测/分割等任务精度(附源代码)...
- A way to calculate LNX
- 小程序项目结构
- About the priority of Bram IP reset
- Codeforces Round #804 (Div. 2) - A, B, C
- [quick start of Digital IC Verification] 7. Basic knowledge of digital circuits necessary for verification positions (including common interview questions)
猜你喜欢
. Net distributed transaction and landing solution
Scala basics [HelloWorld code parsing, variables and identifiers]
如何形成规范的接口文档
Convolution free backbone network: Pyramid transformer to improve the accuracy of target detection / segmentation and other tasks (with source code)
Hong Kong stocks will welcome the "best ten yuan store". Can famous creative products break through through the IPO?
微信小程序正则表达式提取链接
Enter the parallel world
How to select the Block Editor? Impression notes verse, notation, flowus
leetcode刷题:二叉树11(平衡二叉树)
[quick start of Digital IC Verification] 3. Introduction to the whole process of Digital IC Design
随机推荐
插值查找的简单理解
Cocos2d-x项目总结中的一些遇到的问题
sun.misc.BASE64Encoder报错解决方法[通俗易懂]
Mysql频繁操作出现锁表问题
Informatics Olympiad 1340: [example 3-5] extended binary tree
leetcode刷题:二叉树10(完全二叉树的节点个数)
PyTorch 1.12发布,正式支持苹果M1芯片GPU加速,修复众多Bug
Notes on key vocabulary in the English original of the biography of jobs (12) [chapter ten & eleven]
死信队列入门(两个消费者,一个生产者)
sort和投影
JS implementation prohibits web page zooming (ctrl+ mouse, +, - zooming effective pro test)
全国爱眼教育大会,2022第四届北京国际青少年眼健康产业展会
【数字IC验证快速入门】7、验证岗位中必备的数字电路基础知识(含常见面试题)
点云文件的.dat文件读取保存
[quick start to digital IC Verification] 8. Typical circuits in digital ICs and their corresponding Verilog description methods
股票开户哪里好?网上客户经理开户安全吗
Oracle tablespace management
[C language] three implementations of quick sorting and optimization details
Leetcode(347)——前 K 个高频元素
信息学奥赛一本通 1339:【例3-4】求后序遍历 | 洛谷 P1827 [USACO3.4] 美国血统 American Heritage