CSAPP BinaryBomb拆弹记录
前言本来这一次的系统级编程作业是让我们阅读一下各种结构的汇编代码,了解一下汇编,在附件里面除了作业还传上了一个挖雷游戏,让我们尽量先通过第一关。然后想了一下,读代码多没意思啊,怎么不去玩玩紧张刺激的hacking呢?听老师说这玩意很有意思,能让人在无限续杯的咖啡店通宵一晚上。看到舍友在玩,我也按耐不 ...
LeetCode44.通配符匹配
题文给定一个字符串 (s) 和一个字符模式 (p) ,实现一个支持 ‘?’ 和 ‘*’ 的通配符匹配。
‘?’ 可以匹配任何单个字符。‘*’ 可以匹配任意字符串(包括空字符串)。两个字符串完全匹配才算匹配成功。
说明s 可能为空,且只包含从 a-z 的小写字母。p 可能为空,且只包含从 a-z 的小 ...
2018 SCUPC 校赛D题
2018校赛中的D题是除了两道签到题之外AC数最多的一题,然而我却感觉这题的难度在蓝桥杯初赛里面可以算压轴了吧。这也是我唯做出来的一题,大佬们打扰了。下面来回顾一下这道AC数最多的非签到题。
Description在自然数序列(0,1,2,3,4,5…)中,求去掉所有含2,3,5,7的数字后(0, ...
开源精神应该代代相传
开源软件,在程序员的圈子里存在着一些争议。有一些人和公司把软件开发当做挣钱糊口的一种方式,这一部分的人希望通过这一项技能来解决温饱问题。而另一部分人或者组织,则希望把自己的源代码公开出去,让更多用户使用到自己免费的软件,让更多的软件开发者学习到最前沿的技术或是使用到更好的“轮子”,更好地去体现软件的 ...
C语言——从入门到入坑
前前言这篇教程写于2017年7月大学一年级的后期的军训期间,此后做了一些小改动。本文希望能用比较简单的方式帮助学弟学妹们迈入编程的门槛。因为比较简洁,文中可能会出现一些错别字和一些小错误,一些概念的解释并不是很严谨,但并不影响大家从0到1迈入编程的大门。如果发现错误,欢迎评论指正。
前言很多人说,C ...