随笔分类 -  C++

c/c++的基础知识点,以及一些相应的使用技术总结
摘要:Index "知识点" "进制转换" "字符串大小写转换" "括号的生成" "电话号码对应字符的集合" "无效的括号" "把顺序不同的元素集中起来 Group Anagrams" "有效的最长的括号 Longest Valid Parentheses" "二进制字符串相加 Add Binary" 知 阅读全文
posted @ 2018-10-09 08:49 dengshuo7412 阅读(206) 评论(0) 推荐(0)
摘要:栈 栈:栈是限定再表尾进行插入和删除操作的线性表, 栈是线性表 栈的基本知识 目录 "42.Trapping rain water" "173.二分查找树迭代器" 42.Trapping rain water "题目链接" cpp // 自己写成这样 // 有一点不理解。就是 BSTIterator 阅读全文
posted @ 2018-10-02 20:16 dengshuo7412 阅读(124) 评论(0) 推荐(0)
摘要:Linked List 目录 "环形链表知识点补充2019.2.25" "000.链表数据结构的实现" "876.链表的中点问题" "2.两个链表的反向数学相加" "445.两个链表数学相加" "24.交换链表相邻的点" "83.删除有序列表中的重复点" "86.分离数组" "203.链表结点的删除 阅读全文
posted @ 2018-09-29 21:41 dengshuo7412 阅读(358) 评论(0) 推荐(0)
摘要:Valid Sudoku 数独整体能够满足的情况是比较复杂.参考:编程之美 关于数独问题的讨论 这道题的解法可能简单一点,因为对输入进行来限制.只是去判断是否是一个数独数独的形式相比较来说也是较简单的 对于输入的复合列表,列表中的元素相对较稀疏,没有出现的数字用字符"."来代替 python 的zi 阅读全文
posted @ 2018-09-10 20:49 dengshuo7412 阅读(175) 评论(0) 推荐(0)
摘要:面试共性问题的准备 1.基础的机器学习算法 线性模型 有序属性和无序属性的转化有序属性可以进行连续值的转化,无序属性,假定有k个值则转换为k维向量线性回归问题转换成分类问题直接引入 对数几率函数 经典的数值优化方法:梯度下降法,牛顿法.牛顿法求解平方根 决策树 ID3算法,利用信息增益 但是其有一个 阅读全文
posted @ 2018-07-13 16:46 dengshuo7412 阅读(253) 评论(0) 推荐(0)
摘要:算法解决问题 在研究一个新的问题时,按照下面的步骤识别目标并使用数据结构抽象解决问题: 1.定义API; 2.根据特定的应用场景开发用例代码; 3.描述一种数据结构,并在API所对应的抽象数据类型的实现中根据它定义类的实例变量; 4.描述算法(实现一组操作的方式),并根据它实现类中的实例方法; 5. 阅读全文
posted @ 2018-07-03 20:35 dengshuo7412 阅读(270) 评论(0) 推荐(0)