小编Chr*_*ssa的帖子

字符串到字符列表

我想知道我是否可以将字符串转换为字符列表?

"jt5x=!" -> ["j","t","5","x","=","!"]
Run Code Online (Sandbox Code Playgroud)

基本上,它会是?

example :: String -> [Char]
Run Code Online (Sandbox Code Playgroud)

haskell

6
推荐指数
1
解决办法
6016
查看次数

错误 - 输入中的语法错误(意外符号"大")

我写了这段代码,它是关于两个字符串是否是另一个字符串:

anagram :: String->String->Bool            
anagram w1 w2 = anagram1 x1 x2
where 
    y1 = break w1
    y2 = break w2
    x1 = quicksort y1
    x2 = quicksort y2


anagram1 :: [String]->[String]->Bool
anagram1 (h1:t1)(h2:t2)
    | h1!=h2 = False
    | h1==h2 = anagram1 t1 t2
    | otherwise = True  
Run Code Online (Sandbox Code Playgroud)

我在那里找到了quicksort的代码http://c2.com/cgi.com/wiki?QuickSortInHaskell

quicksort :: [String]->[String]
quicksort [] = []
quicksort (h:t) = quicksort small ++ (h : quicksort(large))
   where
      small = [y | y <- t, y <= h]
      large = [y | …
Run Code Online (Sandbox Code Playgroud)

haskell

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

标签 统计

haskell ×2