美好缘分

文章
7
资源
0
加入时间
2年10月17天

几种设计模式

http://houjixin.blog.163.com/blog/static/356284102012317105254918/访问者(Visitor)模式访问者模式的目的是封装一些施加于某种数据结构元素之上的操作。一旦这些操作需要修改的话,接受这个操作的数据结构则可以保持不变。问题提出System.Collection命名空间下提供了大量集合操作对

mysql 恢复delete操作,linux-mysql误操作后数据恢复(update,delete忘加where条件)

1、show master status;若为空值,需要开启mysql没有开启日志。2、show variables like '%log_bin%';查看是否开启日志功能。3、在mysql的配置文件中添加(大概应该这几行):server-id=1log-bin = binlogbinlog_format = row4、使用mysqlbinlog查看内容,一定要指定binlog的文件路径。如:my...

数据结构--栈-C语言实现生成后缀表达式(没有计算表达式,仅仅生成)

数据结构–栈-C语言实现生成后缀表达式前言生成后缀表达式的代码是参考B站严蔚敏数据结构视频(版本很老),和现在《数据结构》上面的伪代码思路不一样。这里的算符(operator)仅仅涉及加、减、乘,除,另外”(“、”(“以及”#“作为分隔符(delimeter)也算作算符。算符是为了和操作数(operand)区分。算符之间的优先关系参考《数据结构》这本书,上面定义的很详细。本代码仅仅用了两个表达式检验程序,仅供参考,另外注释写得也很少,代码也未优化,请见谅。运行环境:Dev-C++思路代码

快慢指针+双指针链表中快慢指针双指针

文章目录链表中快慢指针1 链表简介2 快慢指针的妙用2.1 找中间值2.2 判断链表中的环2.3 删除倒数第n个节点链表中快慢指针1 链表简介说起链表的样子如下图,2 快慢指针的妙用快慢指针就是定义两根指针,移动的速度一快一慢,以此来制造出想要的差值这个差值可让我们找到链表上相应节点2.1 找中间值一般思路:先遍历一次链表,记录住一共有多少个节点,然后,再次...