码迷,mamicode.com
首页 >  
搜索关键字:stk    ( 81个结果
LeetCode 173. Binary Search Tree Iterator
中序遍历。 用栈保存的节点,始终都为该层尚未被next()访问过的最小节点,初始化为: for ( ; root != nullptr; root = root->left) { stk.push(root); } 在每次调用next移进迭代器时,意味着移出的该节点左子树为空(之前都已迭代过),所以把它的右子树的...
分类:其他好文   时间:2015-08-05 20:29:51    阅读次数:183
【BZOJ】1007 水平可见直线
【分析】 维护一个下凸包。 首先按照斜率来从小到大排序。 考虑斜率相同的,肯定只能选截距大的,把截距小的给筛掉。 然后用栈来维护下凸包,先压入前两条直线。 然后对于每一条直线i,设栈中上一条直线p=stk[stk[0]]和上上条直线q=stk[stk[0]-1]。 找到i与p的交点m,p与q的交点n。 画三条直线,把n点看成固定的,由于斜率从小到大,要使得上一条直线p看不到,那么m一...
分类:其他好文   时间:2015-07-05 16:44:06    阅读次数:103
Palindrome Partitioning
判断回文,简单的入栈出栈判断,其他的就是简单的回溯了。class Solution {private: vector> res; vector tempRes;public: bool isValid(string str) { stack stk; ...
分类:其他好文   时间:2015-06-02 21:26:50    阅读次数:162
3、SysTick定时器:
1、SysTick 为一个 24 位递减计数器,SysTick 设定初值并使能后,每经过 1 个系统时钟周期,计数值就减 1。 计数到 0 时,SysTick 计数器自动重装初值并继续计数,同时内部的 COUNTFLAG 标志会置位,触发中断 (如果中断使能情况下)。2、寄存器 STK_CSR...
分类:其他好文   时间:2015-05-25 20:17:12    阅读次数:248
Exata 5.1
2692407267@qq.com,更多内容请关注http://user.qzone.qq.com/2692407267 Exata 5.1 可以与STK 10联合仿真...
分类:其他好文   时间:2015-04-19 21:26:54    阅读次数:279
求凸包—— graham_scan算法
求凸包—— graham_scan算法先按Y-X排序,在按对p0的极角排序,然后进行扫描Point stk[maxn];int top;bool cmpYX(const Point A,const Point B)//按Y-X排序{ if(A.yEPS;}void graham_scan(){...
分类:编程语言   时间:2015-04-07 00:35:56    阅读次数:204
新浪微博库---STK
新浪一直都是我比较喜欢的网站,每天必上新浪一次,今天发现新浪和腾讯居然出了这种东西。http://zazhi.sina.cn/health/yinshi/qingming.d.html?vt=4&pos=108(请用手机浏览)。好吧,这些废话和今天要说的,没什么联系,只是说小弟我比较喜欢新浪。好了。...
分类:其他好文   时间:2015-04-07 00:30:44    阅读次数:265
Binary Tree Preorder Traversal
二叉树的前序遍历 思路:小心程序运行栈溢出,用stack模拟 class Solution {public: vector preorderTraversal(TreeNode *root) { stack stk; vector res; if (root) stk.push(root); els...
分类:其他好文   时间:2015-04-01 11:10:06    阅读次数:134
Valid Parentheses
有一个由各种括号组成的字符串,判断其是否合法 合法准则即是否成对匹配(())合法({])不合法())(不合法思路:用栈模拟即可 class Solution {public: bool isValid(string s) { stack stk; for (size_t i = 0; i < s.s...
分类:其他好文   时间:2015-04-01 11:00:27    阅读次数:82
C++ 栈和队列的介绍与使用
使用标准库的栈和队列时,先包含相关的头文件 #include #include 定义栈如下: stack stk; 定义队列如下: queue q; 栈提供了如下的操作 s.empty() 如果栈为空返回true,否则返回false s.size() 返回栈中元素的个数 s.pop() 删除栈...
分类:编程语言   时间:2015-03-30 09:26:58    阅读次数:188
81条   上一页 1 ... 4 5 6 7 8 9 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!