腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何
使用
列表
理解
和
递
归来
检测
Haskell
中
相邻
的
两个
相同
字符
?
haskell
、
recursion
、
list-comprehension
我正在尝试编写一个函数detadj :: String -> Bool,它接受一个
字符
串,如果该
字符
串包含
两个
相同
的
相邻
字符
,则返回true。== Falsedetadj "single-dash" == False detadj "double--dash" == True 我有
两个
版本
的
函数,一个是在<em
浏览 21
提问于2021-10-21
得票数 0
回答已采纳
1
回答
在递归函数期间保持值
haskell
、
recursion
在
Haskell
中
,我试图解决一个问题,在这个问题中,我需要一个接收整数
列表
并返回
两个
相邻
数
的
最大乘积
的
函数。例如: 5,6,1,3,9将返回30,即5
和
6
的
乘积f :: [Int] -> Int 我想用递
归来
迭代
列表
,用这样
的
模式来获得
两个
head元素,问题是我不知道
如何
保持产品
的
价值来比较当前产品
浏览 1
提问于2017-10-24
得票数 0
回答已采纳
2
回答
使用
列表
理解
如何
计算一个
字符
列表
中有多少位
haskell
我需要
使用
Haskell
中
的
列表
理解
来计算出现在
字符
列表
中
的
位数。到目前为止,我已经知道了
如何
使用
递
归来
做这件事,但我正在努力
使用
列表
理解
: 例如,在下面的
列表
['1','2','3','4','2
浏览 1
提问于2019-11-08
得票数 1
3
回答
创建一个函数ved,它将
使用
递归只删除
列表
中最大项
的
最后一个匹配项
haskell
您必须
使用
递
归来
定义rmax2,并且必须从头开始。也就是说,除了cons运算符、head、tail
和
comparisons之外,您不应该
使用
Haskell
库
中
的
任何函数。我创建了一个函数,
使用
列表
理解
删除最大项
的
所有实例。
如何
使用
递归删除最大数
的
最后一个实例?
浏览 2
提问于2021-10-14
得票数 1
1
回答
仅有一个
字符
不同
的
字符
串
string
、
haskell
所以,我对
Haskell
(
和
一般
的
编程)有点陌生,并且我已经尝试解决一个问题有一段时间了。我想做一个函数,它有2个字母数字(
字符
串类型)作为输入,并且只有当这
两个
字母数字具有
相同
的
长度并且只有1个不同
的
字符
时才返回True。因此,例如,如果输入是块
和
黑色,我将得到True,但如果输入是黑色
和
刹车,我将得到false。我试着用递
归来
做这件事,但是我失败了。我需要这个函数,因为我想让
浏览 2
提问于2012-11-14
得票数 3
回答已采纳
1
回答
Haskell
程序
的
基本结构
function
、
haskell
、
data-structures
、
subroutine
我看过
的
许多
Haskell
教程几乎完全集中在语法上,很少涉及
如何
构造程序。#include <iostream>{ rz; cout << "The result is " << z;} 当我第一次开始学习C++时,这些例子极大
浏览 1
提问于2012-02-05
得票数 33
回答已采纳
2
回答
如何
检查
字符
串/数组
中
的
两个
邻居(元素)是否
相同
function
、
haskell
、
functional-programming
基本上,我有一个问题,
如何
在
haskell
中
让一个函数像这样工作:,获取
字符
串
的
第一个元素,然后获取第二个元素,并将它们进行比较,然后函数应该继续获取
字符
串
中
的
第三个元素,并比较第二个
和
第三个元素。如果必须比较前
两个
和
后
两个
,那就很容易了,但在这种特殊情况下,我就是搞不明白。我需要完成这一步,以便编写一个函数,如果找到
两个
相同
的
浏览 0
提问于2012-05-10
得票数 1
回答已采纳
1
回答
如何
检测
对象是否位于两点之间
math
、
geometry
、
vertex
目前,我正在研究一种最小走廊长度算法,部分设置包括提出问题中所有邻接点
的
列表
。目前我有
两个
数组:一个是x坐标上
的
邻接点排序,另一个是y坐标上
的
点
列表
。此外,我通过简单地查看
两个
列表
中
附近
的
点来找到邻接关系,如果这些点具有
相同
的
y(在按x
相邻
排序
的
列表
中
),则它们位于同一条线上。类似地,如果他们有
相同</
浏览 5
提问于2013-05-28
得票数 0
回答已采纳
2
回答
暗斑马
的
目的是什么?
git
如果发现zebra非常有用,因为它显示了移动
的
块。但在我看来,dimmed_zebra完全是武断
的
。为什么“
相邻
两个
blocks...considered
的
边缘线很有趣”?这个特性
如何
帮助我更有效地分析差异?如果我
理解
它
的
目的,我觉得这个特性是有用
的
。一个具体
的
例子可能会有帮助。贪婪地
检测
到至少20个字母数字
字符
浏览 0
提问于2019-09-06
得票数 4
回答已采纳
2
回答
比较
haskell
字符
串
的
头部?
haskell
努力学习
Haskell
,一个人
如何
获取
字符
串
的
头部,并将其与下一个
字符
进行比较,直到找到一个注释为真的
字符
?在伪代码
中
,我尝试: 而x == 'next char in string‘放入要返回
的
新
列表
中
浏览 0
提问于2011-03-01
得票数 4
回答已采纳
1
回答
Haskells弱头范式
haskell
、
functional-programming
、
ghci
、
reduction
、
weak-head-normal-form
我被一些恼人
的
东西绊倒了。我知道
haskell
是用弱头部范式(WHNF)工作
的
,我知道这是什么。在ghci
中
输入以下代码(我
使用
的
命令是:sprint,它将表达式简化为WHNF )::sprint intlistlet charlist = [['h','i'], ['t','h
浏览 2
提问于2020-02-04
得票数 9
回答已采纳
1
回答
Haskell
中
类型类
的
用途与Scala
中
的
性状目的
scala
、
haskell
、
typeclass
、
traits
我试图
理解
如何
考虑
Haskell
中
的
类型类与Scala
中
的
特性。 我
的
理解
是,类型类在
Haskell
中
的
编译时主要是重要
的
,而不再是在运行时;另一方面,Scala
中
的
特性在编译时
和
运行时都很重要。由于
Haskell
的
列表
是同构
的
,所以不可能
浏览 0
提问于2014-09-21
得票数 11
3
回答
如何
在没有递归
的
情况下遍历
字符
串?
haskell
isTogether' :: String -> Bool对于上面的代码,我想遍历
字符
串
中
的
每个
字符
我不允许
使用
递归。
浏览 3
提问于2012-02-14
得票数 0
回答已采纳
1
回答
相同
高度
的
Tkinter
列表
框
和
复选框
python
、
user-interface
、
checkbox
、
listbox
、
tkinter
我有
两个
相邻
的
列表
框,我尝试为这些
列表
框
的
每个条目创建一个复选框。不幸
的
是,我没有设法使复选框
和
列表
框元素具有
相同
的
高度/位于
相同
的
位置,如您在下面的屏幕截图中所看到
的
。 你知道我
如何
修改它,使其在
列表
中
具有类似于复选框
的
东西(这在Tkinter afaik<e
浏览 0
提问于2015-01-21
得票数 3
2
回答
Python
中
迭代器上
的
列表
理解
元组
python
、
iterator
、
list-comprehension
我正在学习Python迭代工具模块
中
的
迭代器
和
groupby函数。据我所知,下面的代码接受整数
字符
串并打印元组(x,y),其中x是y重复
的
次数。from itertools import groupbyprint(*[(len(list(c)), int(k)) for k, c in groupby(s)]) 我不明白
的
是"k,c in groupby(s)“作为
列表
理解
的
一部分。如果“group
浏览 1
提问于2017-10-19
得票数 0
回答已采纳
3
回答
Haskell
中
的
合并排序
haskell
、
performance
、
mergesort
我是
Haskell
的
新手,我正在尝试在其中实现一些已知
的
算法。 我已经在
字符
串上实现了合并排序。与C
和
Java实现相比,我对我
的
Haskell
实现
的
性能有点失望。在我
的
机器上(Ubuntu Linux,1.8 GHz),C (gcc 4.3.3)在1.85秒内排序1000000个
字符
串,Java (Java 1.6.0_14)在3.68s内排序,
Haskell
在较大
的
输入(1000
浏览 58
提问于2009-08-01
得票数 19
1
回答
为什么这些函数在
Haskell
中被认为是高阶函数?
haskell
在过去
的
一次考试
中
,我在网上找到了一篇论文,它要求我们
使用
列表
理解
重写以下高阶函数: hofOne = map (*2) [1,2,3] hofTwo = filter isSquare randomList我不确定我是否误解了高阶函数,因为我认识到map
和
filter函数本身都是高阶函数,但我不明白这
如何
使hofOne
和
hofTwo函数变得更高阶,因为这
两个
函数既不接受函数作为参数,也不返回函数。
浏览 11
提问于2018-12-29
得票数 0
3
回答
CSS +选择器与~选择器
的
区别
css
、
css-selectors
div ~ p {}<div></div><p></p>将被选中,对吗?然后是+选择器:选择紧接在<p>元素之后
的
所有<div>元素。换句话说,<p></p> 我是否正确地认为这些是等同
的
,还是我遗漏
浏览 2
提问于2014-01-21
得票数 3
回答已采纳
2
回答
Haskell
:删除最大
列表
list
、
haskell
我有一个
列表
列表
,以及一个返回包含最多条目的
列表
的
函数: |x==maximumBy(compare `on` length)(x:xs)=x extract []=[""] 现在,我需要一个函数来获取
相同
的
[Plateau],并返回一个删除了之前最大值
的
新compare `on` length)
浏览 3
提问于2011-10-12
得票数 3
回答已采纳
1
回答
相邻
簇(在
两个
不同
的
矩阵
中
)
matlab
、
comparison
、
cluster-analysis
给定
两个
矩阵A
和
B(
相同
的
大小--都只包含1
和
0)以及在这
两个
矩阵上
使用
bwconncomp
的
相关结构。
如何
确定矩阵A
中
的
簇(其位置包含在CC.PixelIdcList
中
)是否具有与矩阵B
中
某个簇
中
像素位置相匹配
的
相邻
像素?我想要列出一个
列表
,其中包含矩阵A
中
每个簇
的
浏览 4
提问于2013-12-20
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
为什么我更喜欢函数式编程
即学即用的 30段Python 实用代码
Python|二分查找(涉及递归思想)
判断各种括号的有效使用
为什么Haskell是我们构建生产软件系统的首选
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券