Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
先頭、末尾、および複数のスペースを削除するために、APL で dfn を作成しました。それをさらに改善する他の方法はありますか?
{a←(⍵∊' ') ⋄ b←((¯1↓(a,0)×(1,a))+(⌽∧\(⌽⍵)=' '))=0 ⋄ b/⍵} ' sad as asdasd asd ' o/p sad as asdasd asd
先頭、末尾、および複数のスペースを削除する
{(' '=1↑∆)↓(-' '=¯1↑∆)↓∆←(∼' '⍷⍵)/⍵}
この方法はより効率的です。