自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 CS225[03] 各种各样的树

数据结构中的树树的定义1. 字符树2. B树树的定义众所周知,DS的主要组成部分之一是树和森林这里简单的记学习过程中发现的好文章1. 字符树从Trie树(字典树)谈到后缀树2. B树一篇历史总览很好的演示视频...

2022-04-15 14:42:10 463

原创 旅人随笔[02] 量子物理的故事

Phys214 Bonus Homework算法旅人2022年4月7日这篇文章起源于我们量子物理学PHYS214老师的有趣bonus作业:Dear ALL,I have two bonus homeworks for you. Each is worth 0.5 point. If you can finish them, you will earn 1 extra point which will be directly added to your final score. It m

2022-04-13 23:55:33 470

原创 CS225[02] CA1 知识库

CS225 的知识仓库

2022-04-06 19:14:01 866

原创 旅人随笔[01] 何为开源?

——开源运动的宏伟成就算法旅人2022年3月27日1, OPEN-SOURCE SOFTWARE开源一词最初是指开源软件(OSS),即源代码可以任意获取的计算机软件,任何人都能查看、修改和分发他们认为合适的代码。但随着时代的进步,产业的发展,开源一词早就脱离了计算机产业的桎梏,实际上,开源运动的火焰已经在所有知识产业大放光彩。不过,为了展现开源运动的磅礴伟力,这里我们只举出计算机行业的宏伟成就。分享带来更大的力量几本不错的书籍参考与推荐二,如何建筑宏伟的哥特式大.

2022-03-27 20:48:35 367

原创 CS225[01] KMP算法

CS225[01] KMP算法1. KMP 算法这个学期的CS225由我校知名谜语人KD教授,东西实在晦涩难懂,但覆盖范围又极为广。为了好好掌握数据结构基础,在此座笔记记录学习中遇到的有用帖子与思考知乎:KMP 算法详解C语言中文网:KMP算法BF算法模式匹配BMP算法...

2022-03-21 16:19:51 219

原创 MCM备战[00]学习规划和目标

算法旅人Start Date: 1-17-2022一,启动会议 1,购买《数学模型与数学建模》 不精读,用于快速查找知识点&沟通的“字典” 2,自行查找公众号、知乎MCM经验文章,发现好文章群上分享 (一天内解决,之后就不再在经验方面浪费时间)3,B站视频自学 《1》清风建模教程【负责分割框架,三部分三个人分开看,做笔记总结精髓】 2022-1-18搞定分割 《2》论文写作方法教程(所有人都要看)  找4篇O奖论文进行精读, 论.

2022-01-21 16:42:40 621

原创 ECE220生存指南[07]课程总结

算法旅人2022年1月21日进入寒假,终于可以休养生息一会了。虽然还有托福,SRTP, MCM美赛在等着我。220也出分了,赞美Pavel,被打捞了(感恩)于此简单总结一下这个学期经过的苦,吃过的亏。首先对ECE220这门课进行打分的话,我想可以评 8/10分,他的确不愧于UIUC 计算机第一的实力,与ECE110,120 链接,真正做到了“从零开始学计算机”,将计算机系统掀开了一角,供我们窥伺这庞大精巧神奇的人造世界。一个学期下来,我们在高压下学习了:

2022-01-21 10:18:41 1113

原创 ECE220生存指南[06]MP11暨期末复习

算法旅人2021年12月23日虽然因为Final 提前,MP11的ddl被延后到12.31了。但学习编写它对于考试还是有助力的,因此这里开个头,写上一半函数。在正式写code前,让我们看看基础知识:Function Pointer & Call Back这篇文章写的是相当好,比Lumetta上课讲的牛马要好多了C语言-函数指针(Function Pointer)及进阶 - 简书 (jianshu.com)牛马:函数...

2021-12-23 00:13:07 809 1

原创 ECE220生存指南[05]MP10:动态生成数组空间

算法旅人2021年12月10日这次的MP依旧来者不善,他是我们的倒数第二个MP,是上次MP9的延续,这次需要我们去思考更大的地图,去动态分配我们的算法所需要的空间,这样才不会core dumpedMieber: Walk Me There, Part IIYour task this week is to extend last week’s program to make use of dynamic allocation in several ways and to attempt...

2021-12-10 19:37:16 600

原创 ECE220生存指南[04]MP9:最短路径算法

算法旅人2021年11月23日这周的MP可以说是来者不善了,从第一段就能看出:Mieber: Walk Me ThereYour task in the next two weeks (this MP is hard—do NOT wait!) is to implement a request matching and pathfinding subroutines for a tool that helps people to find walking partners.所以要好好写

2021-11-23 14:12:16 1931

原创 ECE220生存指南[03]MP8: 递归函数实现油漆桶问题,Flood Fill with Recursion

算法旅人2021年11月20日本周的MP依然是填写部分函数的形式——不得不说这种写部分子函数的MP确实很适合用于练习编写特定代码。同时,这个形式可以保证高度的独一无二性,上网查也找不到直接对应的答案。练习的内容在于使用递归函数,实现类似画图工具中的油漆桶填充工具。一共要写4+3个不同的填充函数及相应辅助函数。经典的多层调用了,这里贴一下课件上对递归函数的基本描述:分为三部分:void recursion(){1,检查递归结束条件// Most important2

2021-11-20 00:37:00 417

原创 ECE220生存指南[-1] Temp零碎代码粘贴本

算法旅人2021年11月12日 因为VM虚拟机存在一个未知错误,我不能直接将文档或者文本在主机和虚拟机之间移动。故临机一动设置此快捷Temp文章。 为什么不直接用github呢?那是因为在云端的直接编辑和上传是不规范的代码管理操作,导致每次都要重新load Ubantu的本地GITHUB(准确来讲一个是pull, 但因为某些错误,可能需要我把本地的github干碎才行)在这次MP中,我总是不自觉的使用类似LC3的注释撰写风格和语法,忍不住使用; 或 /...

2021-11-12 16:40:54 352

原创 ECE220生存指南[02] MP7: GDB 调试Debug

算法旅人2021年11月12日星期五 本周的MP重点在于学习使用GDB进行调试,这里贴一个GDB的官方介绍:GNU symbolic debugger,简称「GDB 调试器」,是 Linux 平台下最常用的一款程序调试器。GDB 编译器通常以 gdb 命令的形式在终端(Shell)中使用学会使用debugger进行逐行调试是很重要的编程基本功,就像我们在学习汇编语言时使用了LC3-tk 一样,本质上gdb也是带有追踪标记功能的调试工具,Pavol教授也坦言Lumetta他们实际上就...

2021-11-12 15:23:07 1436

原创 ECE220生存指南[01]: MP6,从RGB到HSL

本周的Machine Problem 要求我们实现以下三个函数:1,convert_RGB_to_HSL2,convert_HSL_to_RGB3,compute_sobel_kernels既是基本的图像处理程序:用更符合人眼直觉的HSL去调整图片其中主程序已经写好,用极其复杂的形式呈现,这里我们只需要实现function的运算即可但是出于对知识的热情和对摄影的爱好,我research 了一些资料,先放在这里或许有所裨益1,操作前看看这篇文章↓三分钟带你快速学习RGB、HSV

2021-11-04 16:45:21 1835

原创 ECE220生存指南[00] 序言

算法旅人2021年10月28日星期四课堂上实在是太困了,开始写一下博客来提提精神了。 这是我第一次这么正式的撰写博客,也是学习各路前辈写技术博客的经验,希望能在帮助自己巩固知识的同时,帮助到接下来要上ECE220这门课的学弟学妹们。 ECE220的全称是Computer Systems & Programming,计算机系统及编程。它的前置课程有: ECE110: Introduction to Electronics 基本的数电和模电知识...

2021-10-28 15:16:48 922 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除