謎の記号をたくさん使うプログラム言語APLでは100までの素数の計算が(2=+⌿0=(⍳X)∘.|⍳X)/⍳X←100で出来る(正規表現で素数判定が一行でできるというのを見て)
この前、正規表現で素数判定ができるというのを見た。
/^1?$|^(11+?)\1+$/
— Fermat's Library (@fermatslibrary) June 22, 2023
This Regular Expression written in Perl checks whether a number is Prime.
🤔 pic.twitter.com/MX5AD8mzmi
といっても同じ字を何個打つかで、素数個打てばマッチしないというものだそうだ。
https://ytakano.hatenadiary.org/entry/20100721/1279736214
これを使って確認しました。
https://www-creators.com/tool/regex-checker
でもこういうのどこかで…あ!APLか!
https://ja.wikipedia.org/wiki/APL
しかし現在、処理系があるのだろうか、と思ったら結構ある。
しかもウェブで簡単に試せるものとしてTryAPLというのがあった。
APLの謎記号はこういうの。
そして100までの素数を求めるプログラムはこれ。
(2=+⌿0=(⍳X)∘.|⍳X)/⍳X←100
試したら、ほんとだ!APLは昔知ったとき憧れの言語だったし、ちょっと勉強してみようかな。
« QRコードを人力で書いて読んでいるのを見て(長野高専の皆さん)、私も別の2次元バーコード、DataMatrixを人力で読み書きできることを思い出した。DataMatrixは小さいのでスマホ内部の部品にトレーサビリティのために使われていたりする。無茶な仕様をいう顧客に対応するために… | トップページ | 焼肉ライクに初めて行ってきた。メガ盛りセット300g(バラカルビ、豚カルビ、ホルモン)+ご飯大盛を注文。これはなかなか良かった。一人焼肉ハマりそう。 »
「パソコン・インターネット」カテゴリの記事
「学問・資格」カテゴリの記事
- Interface2025年1月号はMATLABで1ニューロンから手作り 数学&図解でディープ・ラーニング。初歩からAlexNetの転移学習、CNNまで話題が豊富で、なんとMatlab Onlineの半年ライセンスがついてくる。Simulinkや各種toolboxも使える。早速MATLAB入門オンラインコース修了した。(2024.12.03)
- 高周波・RFニュース 2024年11月29日 NuvotronicsのPolystrataがQorvoのGaNパワーアンプに採用、WürthがBalunのラインアップ拡張、MinewSemiのモジュールにNordicのnRF54Lが採用、AIチップにPCIe 7.0が必要な理由、SIJの特集はThe Road from 1 Gbps-NRZ to 224 Gbps-PAM4(2024.11.29)
- 高周波・RFニュース 2024年11月27日 Ericsson Mobility Report Nov.2024発行、NordicのnRF54L15がRaytacモジュールに搭載、SIMComの5G RedCapモジュール、北京の清華大学でLevel4の自律ネットワークが稼働、AmpleonのDoherty RF Power Transistor、Rohmのシリコンキャパシタ(2024.11.27)
「日記・コラム・つぶやき」カテゴリの記事
- Interface2025年1月号はMATLABで1ニューロンから手作り 数学&図解でディープ・ラーニング。初歩からAlexNetの転移学習、CNNまで話題が豊富で、なんとMatlab Onlineの半年ライセンスがついてくる。Simulinkや各種toolboxも使える。早速MATLAB入門オンラインコース修了した。(2024.12.03)
- 高周波・RFニュース 2024年11月29日 NuvotronicsのPolystrataがQorvoのGaNパワーアンプに採用、WürthがBalunのラインアップ拡張、MinewSemiのモジュールにNordicのnRF54Lが採用、AIチップにPCIe 7.0が必要な理由、SIJの特集はThe Road from 1 Gbps-NRZ to 224 Gbps-PAM4(2024.11.29)
- 高周波・RFニュース 2024年11月27日 Ericsson Mobility Report Nov.2024発行、NordicのnRF54L15がRaytacモジュールに搭載、SIMComの5G RedCapモジュール、北京の清華大学でLevel4の自律ネットワークが稼働、AmpleonのDoherty RF Power Transistor、Rohmのシリコンキャパシタ(2024.11.27)
« QRコードを人力で書いて読んでいるのを見て(長野高専の皆さん)、私も別の2次元バーコード、DataMatrixを人力で読み書きできることを思い出した。DataMatrixは小さいのでスマホ内部の部品にトレーサビリティのために使われていたりする。無茶な仕様をいう顧客に対応するために… | トップページ | 焼肉ライクに初めて行ってきた。メガ盛りセット300g(バラカルビ、豚カルビ、ホルモン)+ご飯大盛を注文。これはなかなか良かった。一人焼肉ハマりそう。 »
コメント