• 瀏覽: 4,396
  • 回覆: 16
係咁既,小弟想搵個app/網頁

用途係...運用加減乘除將指定數字嘗試計算為指定答案(唔係必須要計得出,係要知道計唔計得出)

例如 用  3 2 3 4 5 6 呢6個數字運用加減乘除嘗試計算出138呢個指定答案並提供算式

想問有冇師兄知市面上有冇呢個功能既app/網頁🙇🏼‍♂️如果冇既有冇師兄可以幫幫手寫段code🙇🏼‍♂️

感謝



市面,
有都幾有趣喎~



咁又唔使跪咁大陣象,
所謂 男兒膝下有黃金。

數字和數字operand 運算元之間加插operator運算符,逐個運算符來試,
試咗得即output答案, 試咗唔得就backtracking佢,直到試完所有運算符,
都計唔到答案,咁就即係唔得囉。

不過有無計埋要 先x / 後+ -
架?

Re: 我係塵世中一個老頑童,唔係高手。

[ 本帖最後由 鄉貢仁 於 2020-11-9 11:05 AM 編輯 ]



提示: 作者被禁止或刪除 內容自動屏蔽
[隱藏]
硬數, 方法唔難, 驚係天文數字姐~
Optimize, 未必有系統方法.

呢單....
六個數, 唔計重複, 有6!=720 排列.   (優化是360)

一個排列, 是決定了每個數的「入項」先後次序.
一個排列, 六個數是五個binary operations.  即有(+-*/) 4*4*4*4*4 = 1024 種計算

硬數, 電腦Try 720 * 1024 = 737280 次.

我有無數錯?



引用:
原帖由 111x111=12321 於 2020-11-9 12:21 AM 發表
硬數, 方法唔難, 驚係天文數字姐~
Optimize, 未必有系統方法.

呢單....
六個數, 唔計重複, 有6!=720 排列.   (優化是360)

一個排列, 是決定了每個數的「入項」先後次序.
一個排列, 六個數是五個binary operations.  即有(+-*/) 4*4*4*4*4 = 1024 種計算

硬數, 電腦Try 720 * 1024 =  ...

冇括號咁數就 ok



引用:
原帖由 darigold 於 2020-11-9 01:46 AM 發表

冇括號咁數就 ok

相反, 我上面一路諗一路寫, 是「純binary operation」思維, 即是如果寫出來表達(effectively每次)是含有括號的.

但仔細分析一下, 如果唔係binary operation思維, 而是「造句」思維, the codomain 其實係一樣, 不過members洗牌唔同晒次序而已.

即係, 有無括號, 總列舉不變.



引用:
原帖由 111x111=12321 於 2020-11-9 01:58 AM 發表

相反, 我上面一路諗一路寫, 是「純binary operation」思維, 即是如果寫出來表達(effectively每次)是含有括號的.

但仔細分析一下, 如果唔係binary operation思維, 而是「造句」思維, the codomain 其實係一樣, 不過members洗牌唔同晒次序而已.

即係, 有無括號, 總列舉不變.

(1 + 2) x (3 + 4)
冇括號你點變順序都做唔到呢個效果。

我想講既係你要 enumerate tree,唔係 enumerate sequence。



引用:
原帖由 darigold 於 2020-11-9 01:46 AM 發表

冇括號咁數就 ok

嗯~  你對.

#5 的數法, 即「硬數, 電腦Try 720 * 1024 = 737280 次」
是「造句思維」, 不含括號.

造出來的句子(算式, expression) ,「順其自然」習慣照舊, 先乘除後加減.

~ ~ ~

#1 沒特別說明, 其實要指明, 列出算式的話, 包括加減乘除(的任意組合), 是否容許括號.



[隱藏]
Tree點數?

好似計算機天生比較容易, 有stack有recursion.

執筆用 analytical approach又應該要點計?  


如果係天文數字, 又有無邊幾個標準optimization or elimination 方法??



引用:
原帖由 111x111=12321 於 2020-11-9 03:12 AM 發表
Tree點數?

好似計算機天生比較容易, 有stack有recursion.

執筆用 analytical approach又應該要點計?  https://computer.discuss.com.hk/images/smilies/default/smile_41.gif

如果係天文數字, 又有無邊幾個標準optimization or elimination 方法?? : ...

Enumerate 所有 binary trees 可以用 LeetCode OJ - Unique Binary Search Trees II

Analytic 數 number of binary trees 可以用 LeetCode OJ - Unique Binary Search Trees



提示: 作者被禁止或刪除 內容自動屏蔽
提示: 作者被禁止或刪除 內容自動屏蔽
即係分解任可一個整數為合成數+質數,再比較輸入6個數字組成?
其實上網用數字分解器都做到...



[隱藏]
依個都算幾jnterest


鍵盤翻頁
左右