About Me

崔晨,大三本科生,目前就读于山东大学计算机科学与技术学院菁英班,从高中开始参加过一些编程竞赛(已退役),现在是山东大学智能媒体研究中心的一名实习生,目前主要在学习深度学习与自然语言处理。有程序设计语言理论、函数式编程等小众爱好。

Contact

QQ: 676219747
WeChat: ChenTsuei
Email:

  • chentsuei[at]gmail.com
  • cuichen[at]mail.sdu.edu.cn

Recent Posts

编程语言

[Talk] An Introduction to Functional Programming

昨天在振声苑做了一个叫做An Introduction to Functional Programming的talk,这周事情尤其多,就没有做很多准备,没想到的是竟然有那么多学弟学妹来听,但很遗憾这个talk需要有一些程序设计的基础,可能对18级的来说相对难以接受。

算法

用Racket语言做Project Euler (1 – 5)

最近心血来潮学了下Racket语言,与命令式的语言不同,它基本的语法规则很简洁,但刚开始写起来也不是那么容易。因此打算用这个语言来刷一下Project Euler,来熟悉一下这个语言。

图形学

Liang-Barsky线段裁剪算法

在计算机图形学中,Liang-Barsky算法是一种线段裁剪算法,以梁友栋和Barsky的名字命名,它使用直线的参数方程和不等式组来描述线段和裁剪窗口的交集,求解出的交集将被用于获知线的哪些部分是应当绘制在屏幕上的。这一算法比Cohen-Sutherland算法要更加高效。这里使用Python + Matplotlib来实现并演示此算法的原理与过程。