深圳幻海软件技术有限公司 欢迎您!

  • Ural 1155 麻烦子 黑书P204

    题目地址:http://acm.timus.ru/problem.aspx?space=1&num=1155将A,B,C,D,E,F,G,H一次标记为0,1,2,3,4,5,6,7相当于涂色问题,用红黑两种颜色去涂,相邻的不能同色,所以0、2、5、7相同颜色, 1、3、4、6相同颜

  • 巧用 Transition 实现短视频 APP 点赞动画

    在各种短视频界面上,我们经常会看到类似这样的点赞动画:非常的有意思,有意思的交互会让用户更愿意进行互动。那么,这么有趣的点赞动画,有没有可能使用纯CSS实现呢?那当然是必须的,本文,就将巧妙的借助 transition,仅仅使用CSS完成这么一个点赞动画。实现不同表情的不断上升如果使用纯C

  • 使用 Go 语言实现汉诺塔(Hanota)算法

    游戏起源相传最早发明这个问题的人是法国数学家爱德华·卢卡斯(EdouardLucas)。在世界中心的贝拿勒斯(印度北部)圣殿中,有三根宝石针插入了一个黄铜盘中。在印度教主神梵天(Brahma)创世时,将其中一根针上从下到上装配了64个金片,这也就是所谓的汉诺塔。无论白天黑夜,总会有一位僧人按照接下来

  • 这个世界根本没有什么面向对象!

     面向对象可以说是各大语言一个重要的特性了,不过如果我们换个角度,在内存中看看对象的布局,就会发现根本没有什么面向对象,只有面向过程。让我们从一个简单的Shape类开始,这个类有两个字段intx,inty,它们在内存中是这么存放的: 非常容易理解,对吧?再来看一下继承,class

推荐阅读