hello

Menu

非程序员 的 三行代码情书



普通人眼里,程序员是一个极其神秘高端的职业,他们都被视为是黑客,有着能让世界瘫痪的能力

他们的形象是这样的

或者是这样

他们每天看的内容是这些

或者是这些


然而现实其实是,一盯屏幕就是一天,写代码速度不会很快,只有三成的时间在写代码,七成时间其实是在找bug,或者是修bug,亦或者是在百度解决方案。


言归正传,事情是这样的,愉同学发消息问我:

既然愉同学都发话了,三行?三百行我都能整~

于是打开smart稍加思索后

想起以前那个笛卡尔心形函数,搜了一波,把函数式子抄下来:

可以稍微代入一下就知道,在心形里面的全都是左式<=1的情况

而因为我们要从上到下从左到右的顺序输出来,于是乎,写两个循环,先循环y,内里循环x,通过改变x和y的自增量来控制上下宽窄和左右宽窄,挑出一个漂亮的比例,于是就成了

为了能写好三行,先定义两个没有用到的函数,再映射好每个单词的内容就行了

【x,y每次自增量越小,则左右上下越宽(因为遍历的点数变多了),越大则同理左右上下会相对应变窄

开头字机版本的:

— 热度:307 ℃
— 于 共写了521个字
— 文内使用到的标签:

一条回应:“非程序员 的 三行代码情书”

刘晒进行回复 取消回复

电子邮件地址不会被公开。 必填项已用*标注