编译错误:非常数数组绑定(动态编程)

时间:2017-06-14 17:28:07

标签: go dynamic

我试图用golang解决动态编程的最小路径和问题,下面是我的程序,显示编译错误。

PDFDocument = require 'pdfkit'

# Create a document
doc = new PDFDocument
doc.addPage()
   .fillColor("blue")
   .text('Here is a link!', 100, 100)
   .underline(100, 100, 160, 27, color: "#0000FF")
   .link(100, 100, 160, 27, 'http://google.com/')

1 个答案:

答案 0 :(得分:3)

正如评论中提到的@Motakjuq:你无法定义动态数组,两个维度对于数组必须是常量,但切片会对你有所帮助。

使用类似的东西:

dp := make([][]int, m)
for i := range dp {
    dp[i] = make([]int, n)
}