duangsuse::Echo
714 subscribers
4.24K photos
127 videos
583 files
6.46K links
import this:
美而不丑、明而不暗、短而不凡、长而不乱,扁平不宽,读而后码,行之天下,勿托地上天国。
异常勿吞,难过勿过,叹一真理。效率是很重要,盲目最是低效。
简明是可靠的先验,不是可靠的祭品。
知其变,守其恒,为天下式;穷其变,知不穷,得地上势。知变守恒却穷变知新,我认真理,我不认真。

技术相干订阅~
另外有 throws 闲杂频道 @dsuset
转载频道 @dsusep
极小可能会有批评zf的消息 如有不适可退出
suse小站(面向运气编程): https://WOJS.org/#/
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
duangsuse::Echo
我又自己推导出一个,大致步骤是后序树遍历,构造新树,天哪,已知量(实际是子表达式形式)还不能逆序……
看哪个公式速度快用哪个
Python 一下子就跑出来了
w,h,vy,ky=200,300,0,1
%timeit sum(-(ky*(h*vy-h*w+py*w)/(h*w)) for py in range(10000))
%timeit sum((-(py-h)/h)*ky/ky-vy/w for py in range(10000))

2.85 ms ± 58.4 µs per loop (mean ± std. dev. of 7 runs, 100 loops each)
2.19 ms ± 38.7 µs per loop (mean ± std. dev. of 7 runs, 100 loops each)

结论手推的更快(那就用手推的

后来发现 -(py-h)/h-vy/w 更快,结果意识到手推错了, ky 没用到(草
再后来 (-(py-h)/h)*ky-vy/w 又对了( 1.83 ms
重头戏来了,每个象限的 label 都要 coerceInBounds ,而且 (x,y) axis 标记的方向在第一象限是 right,top ,其他象限正负号、textAnchor 什么的全部不一样,我该如何复用代码,最小行数实现任意象限都能看值的数轴?
This media is not supported in your browser
VIEW IN TELEGRAM
功能是正确了。 可是真的很头疼啊... 这种逻辑抽提,即便成功了也会让人看不懂吧
#js #code 看来的确意义不大,没有更好的写法了。 😟 为了多返回值创建数组或者使用 C 的模式,我做不到。
完了,圆形还带提示的这个我肯定画不出来…… 本来数学就不好,对圆一无所知 ... 过几天看着 Nivalis 应该能吧
啊哈,程序猿所见略同,我写的也是标准实现(_SX_TO_X 实际就是 intoPx)

这样抄代码就更方便了(雾

它还实现了隐式函数图的绘制
This media is not supported in your browser
VIEW IN TELEGRAM
Forwarded from dnaugsuz
完了。
我有一个好消息和一个坏消息:
坏消息:比这个精甚细腻的新版本, /tmp/xy.html 因为 Firefox 内存爆炸, kernel panic 消失了, /tmp 是 mouted tmpfs ,内存文件不可能恢复了
好消息:消失前我给编辑框截了图,几乎所有公式也不用重写
消失前的最后一个版本。 我们怀念。 只能明天,或者后天,再见了, 因为我上一次发到 pastebin 的版本远远落后于这个…… 不过频道上还有些截图
只能 OCR 什么的了
duangsuse::Echo
我又自己推导出一个,大致步骤是后序树遍历,构造新树,天哪,已知量(实际是子表达式形式)还不能逆序……
其实这三张图大概拼一下也就出来了
但是肯定不能说完整就是 我还有一些印象
遇到了困难,就不做了,睡大觉。
在某些人🌝眼里 #China 人不配有什么?不配有评论、不配有创意、不配和世界经济价值互通、不配玩游戏 #game