2022年4月10日

LeetCode-day2-804. 唯一摩尔斯密码词

摘要: 用到的基础知识: 1. unordered_set:无序set容器。 即 unordered_set 容器和 set 容器很像,唯一的区别就在于 set 容器会自行对存储的数据进行排序,而 unordered_set 容器不会。 2.特性 不再以键值对的形式存储数据,而是直接存储数据的值。 容器内部 阅读全文

posted @ 2022-04-10 22:20 CaRpe_DiEm2 阅读(25) 评论(0) 推荐(0)

2022年4月8日

Leetcode-day1-429. N 叉树的层序遍历

摘要: 用到的基础知识 C++: 1. 模板类vector类似于string类,也是一种动态数组。它是使用new创建动态数组的替代品。实际上,vector确实使用new和delete来管理内存。 2. 如何定义一个vector? vector<typeName> vt(n_elem); //创建了一个名为v 阅读全文

posted @ 2022-04-08 11:19 CaRpe_DiEm2 阅读(29) 评论(0) 推荐(0)

2021年4月27日

计算机操作系统错题整理

摘要: 计算机操作系统错题整理 第一章 计算机系统概论 P5 3. 下面的()资源不是操作系统应该管理的。 ​ A. CPU ​ B. 内存 ​ C. 外存 ​ D. 源程序 正确答案:D 错误答案:A 考点:操作系统的功能 解析:操作系统管理文件,是指操作系统关心计算机中文件的逻辑结构、物理结构、文件内部 阅读全文

posted @ 2021-04-27 21:56 CaRpe_DiEm2 阅读(1330) 评论(0) 推荐(0)

2020年11月7日

1026 程序运行时间 (15分)

摘要: 要获得一个 C 语言程序的运行时间,常用的方法是调用头文件 time.h,其中提供了 clock() 函数,可以捕捉从程序开始运行到 clock() 被调用时所耗费的时间。这个时间单位是 clock tick,即“时钟打点”。同时还有一个常数 CLK_TCK,给出了机器时钟每秒所走的时钟打点数。于是 阅读全文

posted @ 2020-11-07 21:37 CaRpe_DiEm2 阅读(63) 评论(0) 推荐(0)

2020年11月5日

1041 考试座位号 (15分)

摘要: 每个 PAT 考生在参加考试时都会被分配两个座位号,一个是试机座位,一个是考试座位。正常情况下,考生在入场时先得到试机座位号码,入座进入试机状态后,系统会显示该考生的考试座位号码,考试时考生需要换到考试座位就座。但有些考生迟到了,试机已经结束,他们只能拿着领到的试机座位号码求助于你,从后台查出他们的 阅读全文

posted @ 2020-11-05 19:38 CaRpe_DiEm2 阅读(45) 评论(0) 推荐(0)

1039 到底买不买 (20分)

摘要: 小红想买些珠子做一串自己喜欢的珠串。卖珠子的摊主有很多串五颜六色的珠串,但是不肯把任何一串拆散了卖。于是小红要你帮忙判断一下,某串珠子里是否包含了全部自己想要的珠子?如果是,那么告诉她有多少多余的珠子;如果不是,那么告诉她缺了多少珠子。 为方便起见,我们用[0-9]、[a-z]、[A-Z]范围内的字 阅读全文

posted @ 2020-11-05 19:22 CaRpe_DiEm2 阅读(80) 评论(0) 推荐(0)

2020年11月3日

1036 跟奥巴马一起编程 (15分)

摘要: 美国总统奥巴马不仅呼吁所有人都学习编程,甚至以身作则编写代码,成为美国历史上首位编写计算机代码的总统。2014 年底,为庆祝“计算机科学教育周”正式启动,奥巴马编写了很简单的计算机代码:在屏幕上画一个正方形。现在你也跟他一起画吧! 输入格式: 输入在一行中给出正方形边长 N(3≤N≤20)和组成正方 阅读全文

posted @ 2020-11-03 21:56 CaRpe_DiEm2 阅读(42) 评论(0) 推荐(0)

1023 组个最小数 (20分)

摘要: 1023 组个最小数 (20分) 给定数字 0-9 各若干个。你可以以任意顺序排列这些数字,但必须全部使用。目标是使得最后得到的数尽可能小(注意 0 不能做首位)。例如:给定两个 0,两个 1,三个 5,一个 8,我们得到的最小的数就是 10015558。 现给定数字,请编写程序输出能够组成的最小的 阅读全文

posted @ 2020-11-03 21:11 CaRpe_DiEm2 阅读(62) 评论(0) 推荐(0)

1021 个位数统计 (15分)

摘要: 第一种方法: #include<iostream> #include<string> using namespace std; int main(){ string n; cin>>n; int cnt[10]={0}; for(int i=0;i<n.length();i++){ switch(n 阅读全文

posted @ 2020-11-03 20:36 CaRpe_DiEm2 阅读(81) 评论(0) 推荐(0)

1016 部分A+B

摘要: #include<iostream> #include<string> using namespace std; int px(string x,int dx){ int px=0; for(int i=0;i<x.length();i++) if(x[i]-'0'==dx){ px=px*10+d 阅读全文

posted @ 2020-11-03 20:04 CaRpe_DiEm2 阅读(54) 评论(0) 推荐(0)

导航