2019-05-18 C++ACM 状态压缩 DP 定义状态压缩(Bitmask)实际上是一种数据结构,用一个 int 存一行的二进制状态。 位运算技巧独立为了另一篇博客:位运算。 例题:oy环游世界Problem 2173 oy环游世界 这是记忆化搜索而非标程DP 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484... 阅读全文…
2019-05-17 C++C++语法 位运算 部分转自:https://www.zhihu.com/question/38206659/answer/75338913 用位运算就多打括号!!!不然会炸 判断一个数字x二进制下第i位是不是等于1 1if ((1<<(i-1))&1) 将一个数字x二进制下第i位更改成1。 1x = x | ( 1<<(i-1) ) 把一个数字二进制下最靠... 阅读全文…
2019-04-15 MicrosoftExcel Excel 中精确搜索——用学号匹配名字 1=VLOOKUP(B2,Namelist!$A$2:$B$386,2,FALSE) 在Namelist工作簿的A2:B386里精确搜索B2,如果有,返回前者第二列的结果 如果文字格式不对,可能需要notepad复制粘贴消一波格式。 但是,仍然有bug。最后是用C++实现的。 垃圾excel 阅读全文…
2019-03-06 C++C++语法 C 语言程序程序设计课程 傅爷 nb! 短路语句12if (a == 'q') return; 一直没有学过去的 malloc1234int * a;a = (int*)malloc(sizeof(int));*a = 3;free(a); 变量的生存期C++ (11) 有四种存储变量的方案,这四种方案生成的变量有不同的生存期。 自动生存期 用法:函数(或其他语句块 local scope、函数的形式参... 阅读全文…
2018-07-01 数学 《数学女孩》笔记 《数学女孩》系列以小说的形式展开,重点描述一群年轻人探寻数学中的美。内容由浅入深,数学讲解部分十分精妙,被称为“绝赞的数学科普书”。 —— 图灵新知 学习和研究的不同 我有时候在想,学习和研究到底有何不同呢?数学课上,只要读读教科书上写着的内容,然后记住公式, 再用记住的公式解开问题,对一下答案就结束了。然而我认为,研究是去探求“未知的答案”, 是向答案逼近的一个过程。 因为不知道答案才... 阅读全文…