- 博客(39)
- 收藏
- 关注
原创 devc++ 输入中文变成问号 和中文乱码问题
解决方法如下第一步打开设置- 时间和语言 -首选语言。添加中文(简体)并设置为首选语言。第二步打开 管理语言设置-更改系统区域设置-非unicode字符所使用的语言,改成中文简体。
2023-05-08 01:13:27 2688 1
原创 P1014 [NOIP1999 普及组] Cantor 表
现代数学的著名证明之一是 Georg Cantor 证明了有理数是可枚举的。1/11/21/31/41/5, …2/12/22/32/4, …3/13/23/3, …4/14/2, …5/1, …我们以 Z 字形给上表的每一项编号。第一项是1/1,然后是1/22/13/12/2,…
2023-05-06 22:28:46 67
原创 P7911 [CSP-J 2021] 网络连接
TCP/IP 协议是网络通信领域的一项重要协议。今天你的任务,就是尝试利用这个协议,还原一个简化后的网络连接场景。在本问题中,计算机分为两大类:服务机(Server)和客户机(Client服务机负责建立连接,客户机负责加入连接。需要进行网络连接的计算机共有n台,编号为1∼n,这些机器将按编号递增的顺序,依次发起一条建立连接或加入连接的操作。每台机器在尝试建立或加入连接时需要提供一个地址串。服务机提供的地址串表示它尝试建立连接的地址,客户机提供的地址串表示它尝试加入连接的地址。
2023-04-12 11:05:18 180
原创 P7912 [CSP-J 2021] 小熊的果篮 (纪念洛谷第一次一遍过)
好久不写链表了,真的生疏了好多。尽量先思考完整代码写法再动手,尤其是所需要的数据结构和类的成员之类的不要有大的改动。
2023-04-08 00:21:39 344
转载 C++错误C3848:具有类型“XXX”的表达式会丢失一些 const-volatile 限定符以调用“XXX”
set的自定义比较函数必须声明为const
2023-04-05 20:47:44 529
转载 P8814 [CSP-J 2022] 解密 题解(二元一次方程)
给定一个正整数k,有k次询问,每次给定三个正整数nieidi,求两个正整数piqi,使nipi×qiei×dipi−1qi−11。
2023-04-04 22:59:57 169 1
原创 洛谷入门题分糖果有感
红太阳幼儿园的小朋友们开始分糖果啦!红太阳幼儿园有 nnn 个小朋友,你是其中之一。保证 n≥2n \ge 2n≥2。有一天你在幼儿园的后花园里发现无穷多颗糖果,你打算拿一些糖果回去分给幼儿园的小朋友们。由于你只是个平平无奇的幼儿园小朋友,所以你的体力有限,至多只能拿 RRR 块糖回去。但是拿的太少不够分的,所以你至少要拿 LLL 块糖回去。保证 n≤L≤Rn \le L \le Rn≤L≤R。也就是说,如果你拿了 kkk 块糖,那么你需要保证 L≤k≤RL \le k \le RL≤k≤R。如果你拿了 k
2023-04-01 23:58:52 180
原创 中缀表达式转逆波兰表达式
中缀表达式转后缀表达式(逆波兰表达式)op#(+ , -*,/)icp06421isp01536思路假设表达式为string ex =" a+(b-c)*d"将表达式处理为 "a+(b-c)*d#" 以#做末尾标识,初始时 栈s 中放入一个 # ,int i=0;icp表示表达式当前扫描项的字符的优先级,isp表示栈顶操作符的优先级 ,优先级表如上当 栈非空 或 当前扫描项 ex [i]不是 # 时执行以下操作 1) if ex非操作
2020-12-02 23:28:58 505
原创 三数之和
问题描述给定一个有n个元素的数组nums,找出nums中的三个元素a、b、c,使得 a + b + c = 0,找出所有满足条件的三个元素。注意结果中不能包含重复的情况。Example:nums = [-1, 0, 1, 2, -1, -4]Result:[[-1, 0, 1], [-1, -1, 2]]先排序,然后取a从零开始,b=a+1,c=nums.length-1;注意边界条件判断import java.util.ArrayList;import java.util..
2020-08-15 08:30:39 137
原创 Leet Code OJ 8. String to Integer (atoi) 字符串转数字
Leet Code OJ 8. String to Integer (atoi) [Difficulty: Easy]题目:Implement atoi to convert a string to an integer.Hint: Carefully consider all possible input cases. If you want a challenge, please do not see below and ask yourself what are the possible i
2020-08-06 19:01:56 269
原创 leetcode 1.两数之和
leetcode 1.两数之和谨以此文纪念我ac过了的第一个rust程序题目给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nu...
2019-05-22 18:11:50 190
原创 PTA L1-006 最小连续因子
原题链接https://pintia.cn/problem-sets/994805046380707840/problems/994805138600869888N有两种情况1. 素数 输出1 和 N2. 合数 因为我们求的是连续因子,不需要求求全部因子 ,所以只需要保证我们所求的因子的乘积仍然是N的因子即可代码#include <iostre...
2019-03-17 22:31:02 782
原创 关于c++动态二维数组
最近在刷题的时候,想要动态创建一个二维数组,于是写出如下代码int n,*a;cin&amp;gt;&amp;gt;n;a=new int [n][n];然后就发现报错了.原来是c++不支持直接这样创建二维数组;那么怎么创建动态二维数组呢我暂时知道的有两种:1 利用指向指针的指针c++创建一维动态数组的时候,用的的是指针;例如 int *a=new int[n];这里是用一个指针指向一片内存...
2018-11-13 15:48:30 649 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人