我在 JuliaCN 下创建了个 LeetCode.jl 的repo,大概,会有人感兴趣?
有时间+经验+精力帮忙 review PR 的同学可以在这里回复下,我可以帮忙grant这个repo的write权限。我估计也就 weekly/monthly 会帮忙一起看下。
我在 JuliaCN 下创建了个 LeetCode.jl 的repo,大概,会有人感兴趣?
有时间+经验+精力帮忙 review PR 的同学可以在这里回复下,我可以帮忙grant这个repo的write权限。我估计也就 weekly/monthly 会帮忙一起看下。
+1 id: @inkydragon
我这里写好了一道题目,但问题是我需要怎么写好这道题目的文档,请给出一个模板,蟹蟹
# 1207. 独一无二的出现次数
# 给你一个整数数组 arr,请你帮忙统计数组中每个数的出现次数。
# 如果每个数的出现次数都是独一无二的,就返回 true;否则返回 false。
function uniqueOccurrences(nums::Vector{Int})::Bool
records = Dict{Int, Int}()
combinefn1(r, x) = begin
r[x] = get(r, x, 0) + 1
r
end
reduce(combinefn1, nums; init = records)
times = Set{Int}()
combinefn2(r, x) = push!(r, x)
reduce(combinefn2, values(records); init = times)
return length(times) == length(records)
end
我们就不能写中文吗
尽量用英文吧,覆盖面更广一些
还是用中文吧,一开始就想得太大,对新手不友好啊
我没啥强烈倾向,你可以直接发PR,后面其他人帮你翻译也行。
好吧, 测试案例需不需要啊
需要的,就跟其它包一样,写到 test 目录下
我们写代码的风格都完全不一样,要不创个帖子,把准备好的题目传上去
评估过后再决定??
你直接发PR就行,会给你提review意见的
有个问题,我想用DataStructures包,但是在代码中加了
import Pkg
Pkg.add("DataStructures")
using DataStructures
会出现Build Errored。
在 Project.toml 中添加就可以了。用vscode的时候,注意切换下环境
你好我也想帮忙驱动这个项目。我fork了这个项目,也知道怎么自动生成文档。但我有个问题。如何知道自己写的julia代码是能完美跑通leetcode数据的?是自己编写输入输出测试吗?还是有啥其他的办法?
如何知道自己写的julia代码是能完美跑通leetcode数据的?
并不能。。。
是自己编写输入输出测试吗?
是的,在test 目录下添加测试用例。
另外目前并没有添加 运行效率的测试,你如果发现某些已有的实现不够快/有误,可以添加相应的测试用例。
了解 加我一个 GitHub_id: rfhklwt