腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
在
Lisp
中使用Currying:(
列表
1 2 3)和(1 2 3)之间
的
区别?
、
、
如果是,那么append函数是做什么用
的
?
浏览 0
提问于2013-01-31
得票数 1
回答已采纳
2
回答
Lisp
追加
不能正常工作
、
你好,我正在尝试将一个简单
的
元素
追加
到
lisp
列表
中
。我认为上面的代码会将stack1
的
第一个
元素
附加到queue1。
浏览 2
提问于2009-10-15
得票数 2
回答已采纳
2
回答
如
何在
Lisp
中比较
两个
列表
、
、
我仍然对
lisp
非常陌生,正在寻找一种
lisp
方法来解决特定
的
问题。我有
两个
列表
:Setq list-b '(1,2,3)) 我需要找出
列表
a
的
元素
是否出现在
列表
b
中
,即2和3应该连续出现在
列表
b
中
。如果我要在JS
中
解决这个问题,我会找到b
中
a
的
第一个</em
浏览 6
提问于2019-02-27
得票数 0
2
回答
haskell
中
与“命令式”算法相关
的
性能
、
、
、
、
我在
lisp
语言系列
中
接受了一些培训,为了我自己
的
利益,我现在正在学习一些Haskell语言。在
lisp
中
,函数样式是可以
的
,但是在一些情况下,命令式风格是获得良好性能所必需
的
。
追加
追加
是缓慢
的
,因为它必须复制其
第一个
参数(有时x100
的
速度与成功摆脱它
的
版本一样慢)。补救办法是将
第一个
列表
的
最后一个指针移动
浏览 2
提问于2013-08-04
得票数 3
回答已采纳
1
回答
如
何在
LISP
中
追加
两个
列表
的
第一个
元素
、
我对
LISP
非常陌生,我正在尝试使用2个
列表
并合并它们。 (define (append lst1 lst2)(append '(1 2 3) '(4 5 6 7 8)) 这会导致 (1 2 3 4 5 6 7 8) 其中我想要
两个
列表
的
第一个
元素
,如果为空,它将填充其他
列表
的
其余
元
浏览 24
提问于2021-02-17
得票数 0
回答已采纳
3
回答
方案:常量访问
列表
的
末尾?
、
、
、
在C
中
,您可以拥有指向单链表
的
第一个
和最后一个
元素
的
指针,从而提供对
列表
末尾
的
恒定时间访问。因此,将一个
列表
追加
到另一个
列表
可以在固定
的
时间内完成。据我所知,scheme在默认情况下不提供此功能(即对
列表
末尾
的
常量访问)。需要说明
的
是,我并不是在寻找“指针”功能。我知道这在方案
中
不是惯用
的
,而且(我认为)没有必
浏览 0
提问于2011-12-15
得票数 4
回答已采纳
1
回答
如何理解DFS
中
尾递归与for循环
的
关系
、
、
、
我发现以下
两个
程序都有效: res.append(path[:]) 外勤部:[[], [1], [1, 2], [1, 2, 3], [1, 3], [2], [2, 3], [3]] 我可以理解DFS_2,因为在每个递归中,我有
两个
选择--选择当前
元素
还是不选择当前
元素
。如何理解函数for循环中
的
DFS?我
的
猜测是函数
浏览 1
提问于2017-12-25
得票数 0
回答已采纳
2
回答
在哪里学习如何实际使用Common
Lisp
、
我是一名C++程序员,正在努力学习Common
Lisp
。我看过一些书,
如
“
Lisp
的
土地”,并阅读了大量关于
Lisp
各种优点
的
在线文章。然而,我需要一些建议。此外,宏是多么令人惊叹,以及如
何在
Lisp
中使用每种编程范例(OO、函数式、基于角色或其他),以及
列表
是如何成为最终
的
数据结构。基本上把
Lisp
当作一种研究语言,并说它是多么
的
不同和革命性。还有一个不那么直接
的</e
浏览 94
提问于2011-08-29
得票数 80
回答已采纳
1
回答
如
何在
方案中使用“cons”而不生成嵌套
列表
?
、
、
在试图生成
两个
集合
中
存在
的
子集
列表
时,我遇到了cons
中
的
一个问题。一个过程接受一个名为result
的
列表
,并尝试从result和另一个集合
的
car
中
构造一个新
的
列表
。到目前为止,集合是用正确
的
元素
生成
的
,但是它们包含在一个大小为N
的
嵌套
列表
中
,其中N是嵌套
的</em
浏览 2
提问于2010-11-05
得票数 1
回答已采纳
2
回答
根据某些
元素
对
列表
进行排序
、
、
、
我是
Lisp
的
新手,我想学习
Lisp
编程。我想对从文本文件
中
读取
的
一些
列表
进行排序,如下所示:(b 120 135 124 124)根据
第一个
整数
元素
或可能是第二个或第三个整数对它们进行排序
的
最佳方法是什么我有以下想法: 将它们全部读取,并将它们放入
列表
列表
中
,迭代容器
列表
,并将<
浏览 5
提问于2011-01-05
得票数 7
回答已采纳
3
回答
“我
的
另一辆车是cdr”是什么意思?
、
、
精通
lisp
的人能给我解释这个笑话吗?我读过一些关于函数式编程语言
的
文章,知道CAR/CDR指的是地址/递减寄存器
的
内容,但我仍然不能真正理解其中
的
幽默。
浏览 0
提问于2009-12-08
得票数 90
回答已采纳
1
回答
如
何在
Common
Lisp
- CLisp中将
元素
从一个
列表
移动到另一个
列表
、
我正在尝试用Common
Lisp
递归地实现河内之塔。我知道递归调用是什么,以及它们是如何工作
的
,但我只是迷惑于如何将某些东西从一个
列表
的
末尾移动到另一个
列表
的
末尾。我试图做一些关于如何做到这一点
的
研究,但我在网上找不到任何东西。谢谢!
浏览 1
提问于2013-11-10
得票数 0
1
回答
Lisp
从
列表
中
删除数据
、
、
'((A 0) (K 1) (E 1) (H 2) (I 2) (G 2) '3 (NIL 3) (J 3) (J 3) '4 (NIL 4) '4 (NIL 4))) 如何从
列表
中
删除'3和'4?
浏览 2
提问于2013-03-26
得票数 2
回答已采纳
2
回答
如
何在
LISP
中
创建
列表
并接受来自用户
的
列表
元素
?
、
如
何在
LISP
中
创建
列表
并接受来自用户
的
列表
元素
?
浏览 1
提问于2010-04-08
得票数 6
2
回答
在
Lisp
中
读取分隔
的
输入
、
在通用
Lisp
中
,我需要以reals
列表
的
形式捕获用户输入。此
列表
以一行
中
的
两个
零结尾。例如,5.0 0 6.0 3 2.0 5 1.0 7 13.0 8 0 0应该返回
列表
(5.0 0 6.0 3 2.0 5 1.0 7 13.0 8)。由于已被接受
的
答案,我开发了以下内容: (butlast (loop for y = -1 then x for x = (read stream) until (and (= 0
浏览 2
提问于2012-09-06
得票数 2
回答已采纳
1
回答
语法突出显示规则,用于突出显示
Lisp
函数调用
中
的
函数引用
、
、
、
、
我正在为Clojure或另一种
Lisp
编写一个语法来突出显示Vim
中
的
规则,在这种语言中,(fn ...)主要出现在函数调用
中
。我只想突出显示函数调用
的
第一个
单词,即函数引用。下面是我所处位置
的
演示:
如
您所见,函数调用
中
的
第一个
单词((str a b c d)
中
的
str)被突出显示。但是,文字
列表
中
的</em
浏览 38
提问于2019-05-21
得票数 1
回答已采纳
1
回答
创建可变长度
的
链表
、
我有一份((a)(b)(f(x)))
的
名单。我想得到
的
是((a)(b)(f(x1))(a)(b)(f(x2))(a)(b)(f(x3))))
的
链表结构。也就是说,根据用户
的
需求和变量
的
值重复地
追加
列表
,以使其值彼此唯一。如
何在
LISP
中
实现它?
浏览 0
提问于2011-01-19
得票数 0
回答已采纳
1
回答
Lisp
列表
和表达式
、
、
最近,我正在读Paul
的
文章“
Lisp
的
根”,我遇到了一些questions.From,它将表达式定义为2:1,原子;2,list,虽然list是由0或多个expressions.Then组成
的
,但是
列表
可以是evaluated.Now --我遇到了一些问题: 如果可以计算一个
列表
,那么它
的
第一个
元素
可能是一个操作符,所以一个操作符是一个表达式吗
浏览 0
提问于2013-04-28
得票数 1
回答已采纳
1
回答
列表
操作
、
我是一个
lisp
新手,我正在尝试操作
lisp
中
的
列表
。这是来自于uni
的
实用教程。当我调用该函数时,
列表
中
的
第一个
元素
需要加1,其余
的
元素
保持不变。下面是一个示例:我试着解决这个问题,但是
列表
中
的
第一个
浏览 0
提问于2012-10-16
得票数 0
回答已采纳
5
回答
获取每个
列表
的
最后一个
元素
、
假设我有一个
列表
((3 4 5) (d e f) (h i j) (5 5 5 5)) 如何才能获得每个
列表
的
最后一个
元素
,使输出看起来像这样(5f J 5)?
浏览 0
提问于2009-09-29
得票数 5
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
通过 Lisp 语言理解编程算法:链表篇(上)
从机器学习学python(三)——数组冒号取值与extend
python 列表语法
python入门:字符串和列表
Python基础知识1:列表list、集合set
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券