网站首页 站内搜索

搜索结果

查询Tags标签: op,共有 172条记录
  • Solution - AT5323

    分块好像不会被卡。 Solution. 我们可以用一个 \(b\) 数组来记录该块的每种字母的数量。 在每次查询的时候,我们可以新建一个桶,根据分块的基本思想,如果 \(l\) 和 \(r\) 在同一块,就直接将 \(l \sim r\) 之间的字母加入桶。否则就把 \(l\) 和 \(r\) 之间的块中的字母…

    2021/12/18 23:53:07 人评论 次浏览
  • Solution - AT5323

    分块好像不会被卡。 Solution. 我们可以用一个 \(b\) 数组来记录该块的每种字母的数量。 在每次查询的时候,我们可以新建一个桶,根据分块的基本思想,如果 \(l\) 和 \(r\) 在同一块,就直接将 \(l \sim r\) 之间的字母加入桶。否则就把 \(l\) 和 \(r\) 之间的块中的字母…

    2021/12/18 23:53:07 人评论 次浏览
  • 21.12.15 学习总结

    周一周二把栈,队列,链表看了半天,今天想办法写了两个题目(链表还在学) ps:每组数据后有一个空行。(难怪交7次都是格式错误) 借鉴了别人的博客,结果找不到网址了 #include<stdio.h> #include<stdlib.h> #include<string.h> #include<math.h>…

    2021/12/15 23:41:18 人评论 次浏览
  • 21.12.15 学习总结

    周一周二把栈,队列,链表看了半天,今天想办法写了两个题目(链表还在学) ps:每组数据后有一个空行。(难怪交7次都是格式错误) 借鉴了别人的博客,结果找不到网址了 #include<stdio.h> #include<stdlib.h> #include<string.h> #include<math.h>…

    2021/12/15 23:41:18 人评论 次浏览
  • SQLite源代码分析----------代码生成器③

    2021SC@SDUSC 目录 OP_GotoOP_ReadCookieOP_IfOP_IntegerOP_SetCookieOP_IntegerOP_CreateTableOP_OpenWrite附源代码OP_Goto OP_Goto的内容: case OP_Goto: {pc = pOp->p2 - 1; }OP_Goto操作符就是跳转到p2所指向的操作码,这里是pc为0,经过for循环后pc为1。下一个要…

    2021/12/13 2:16:54 人评论 次浏览
  • SQLite源代码分析----------代码生成器③

    2021SC@SDUSC 目录 OP_GotoOP_ReadCookieOP_IfOP_IntegerOP_SetCookieOP_IntegerOP_CreateTableOP_OpenWrite附源代码OP_Goto OP_Goto的内容: case OP_Goto: {pc = pOp->p2 - 1; }OP_Goto操作符就是跳转到p2所指向的操作码,这里是pc为0,经过for循环后pc为1。下一个要…

    2021/12/13 2:16:54 人评论 次浏览
  • CSP第18次 201912-4 区块链 C/C++答案

    CSP第18次 201912-4 区块链 C/C++ 0分答案 尽管分析了这么多还是零分哈哈哈,找不到问题在哪,放这先不管了日后再更 #include <stdio.h> #include <queue> #include <algorithm> #include <string> #include <iostream> #include <vect…

    2021/12/12 22:22:04 人评论 次浏览
  • CSP第18次 201912-4 区块链 C/C++答案

    CSP第18次 201912-4 区块链 C/C++ 0分答案 尽管分析了这么多还是零分哈哈哈,找不到问题在哪,放这先不管了日后再更 #include <stdio.h> #include <queue> #include <algorithm> #include <string> #include <iostream> #include <vect…

    2021/12/12 22:22:04 人评论 次浏览
  • AcWing 算法基础课 链表

    链表一般不用结构体创建(new的使用很慢) 而是用邻接表进行表示 两个数组分别e[]和ne[]分别记录节点的值和下一个节点的编号 head记录头结点指向的位置,idx表示当前可以使用的节点 用数组模拟链表时,删除链表无法释放内存,但是运行速度快。 双链表则用e[]和l[]和r[]记…

    2021/12/12 11:17:00 人评论 次浏览
  • AcWing 算法基础课 链表

    链表一般不用结构体创建(new的使用很慢) 而是用邻接表进行表示 两个数组分别e[]和ne[]分别记录节点的值和下一个节点的编号 head记录头结点指向的位置,idx表示当前可以使用的节点 用数组模拟链表时,删除链表无法释放内存,但是运行速度快。 双链表则用e[]和l[]和r[]记…

    2021/12/12 11:17:00 人评论 次浏览
  • 2019-03 CFF-CSP 二十四点 C和C++混写

    2019-03 CFF-CSP 二十四点 C和C++混写 前言 本次学习所用设备为微软Surface pro4,操作系统为windows10。 注意事项 (1)CFF-CSP考试提交一定要使用C++编译环境 。 题目 实现代码如下 #include<iostream> #include<algorithm> using namespace std; int num…

    2021/12/8 12:16:55 人评论 次浏览
  • 2019-03 CFF-CSP 二十四点 C和C++混写

    2019-03 CFF-CSP 二十四点 C和C++混写 前言 本次学习所用设备为微软Surface pro4,操作系统为windows10。 注意事项 (1)CFF-CSP考试提交一定要使用C++编译环境 。 题目 实现代码如下 #include<iostream> #include<algorithm> using namespace std; int num…

    2021/12/8 12:16:55 人评论 次浏览
  • 最最最简单的统计辅音大写字母方法但不完整哦

    输入在一行中给出一个不超过80个字符、并以回车结束的字符串。 输出格式: 输出在一行中给出字符串中大写辅音字母的个数。 输入样例: HELLO World! 输出样例: 4#include<stdio.h> int main() { int count=0; char ch[5]={‘A’,‘E’,‘I’,‘O’,‘U’}; char o…

    2021/12/6 6:21:42 人评论 次浏览
  • 最最最简单的统计辅音大写字母方法但不完整哦

    输入在一行中给出一个不超过80个字符、并以回车结束的字符串。 输出格式: 输出在一行中给出字符串中大写辅音字母的个数。 输入样例: HELLO World! 输出样例: 4#include<stdio.h> int main() { int count=0; char ch[5]={‘A’,‘E’,‘I’,‘O’,‘U’}; char o…

    2021/12/6 6:21:42 人评论 次浏览
  • 经典算法一:calculator

    1.简单的加减问题,比如:1+2-3=0 1+2-3 可以看作 +1+2-3 , 那么我们可以逐个把这些数字放到stack,最后加起来class Solution {public int calculate(String s) {Stack<Integer> stack = new Stack();char op = +;//开始遍历前默认是正数int num=0;for(int i=0…

    2021/12/5 9:17:22 人评论 次浏览
扫一扫关注最新编程教程