小编Ohi*_*e22的帖子

6色图顶点着色算法

我正在尝试用C++制作一个算法,用最多6种颜色为平面图的顶点着色.我只是在寻找一些伪代码,以帮助我开始.任何帮助表示赞赏.谢谢.

c++ algorithm graph

3
推荐指数
1
解决办法
2497
查看次数

生成素数时“应用程序:不是程序”

我正在尝试输出前 100 个素数并不断收到错误消息:

应用程序:不是程序;期望一个可以应用于给定参数的过程:(#) arguments...:[none]

错误显示在我的 take$ 程序中:

(if (or (= m 0) (null? st))
      '()
      (cons (car st) (take$ (- m 1) ((cdr st)))))))
Run Code Online (Sandbox Code Playgroud)

这是我所有的代码:

(define int-builder$
    (lambda (x)
       (list x (lambda () (int-builder$ (+ 1 x ))))))

(define take$
    (lambda (m st)
       (if (or (= m 0) (null? st))
           '()
           (cons (car st) (take$ (- m 1) ((cdr st)))))))

(define filter-out-mults$
   (lambda (num  st)
     (cond
     (( = (remainder (car st) num) 0) 
         (filter-out-mults$ num ((cadr st))))
         (else 
            (list …
Run Code Online (Sandbox Code Playgroud)

scheme primes sieve lazy-sequences non-procedure-application

0
推荐指数
1
解决办法
487
查看次数