iOS
C++中的字符串编码处理
今天由于在项目中用到一些与C++混合开发的东西 ,需要通过socket与C++那边交换数据,没啥特别的,字节码而已,两边确定一种编码规则就行了。我们确定的UTF-8。关于C++的 这种又是宽字节 又是MessageBoxW 又是MessageBoxA 的 ,说实话相比C#而言 搞的确实非常的和稀泥 搞的非常的糊,别说新手 有些不是新手的都搞不明白。 字符串字面量怎么被编码成字节的 什么是字符串?C
hdu:phi(欧拉函数)
Problem Description 给出若干个正整数$n$,请你求出最小的$m$,使得$varphi(m)ge n$。 Input 本题有多组输入。 第一行一个正整数T表示数据组数 接下来T行每行一个正整数n 数据保证 1 ≤ � ≤ 1 0 4 , 1 ≤ � ≤ 1 0 6 1≤T≤10 4 ,1≤n≤10 6 。 Output 共T行,每行一个数代表对应的答案 输入样例
【C++】requires关键字简介
requires 是 C++20 中引入的一个新关键字,用于在函数模板或类模板中声明所需的一组语义要求,它可以用来限制模板参数,类似于 typename 和 class 关键字。 requires关键字常与type_traits头文件下类型检查函数匹配使用,当requires后的表达式值为true时满足requires条件,代表由其修饰的函数/类的模板参数合法,可以正常使用 requires 关键
沁恒 CH32V208(四): CH32V208 网络DHCP示例代码分析
目录 沁恒 CH32V208(一): CH32V208WBU6 评估板上手报告和Win10环境配置 沁恒 CH32V208(二): CH32V208的储存结构, 启动模式和时钟 沁恒 CH32V208(三): CH32V208 Ubuntu22.04 Makefile VSCode环境配置 沁恒 CH32V208(四): CH32V208 网络DHCP示例代码分析 硬件部分 CH32V208
模拟赛#1 | USACO19 DEC Bronze
题目链接: A https://www.luogu.com.cn/problem/P5831 B https://www.luogu.com.cn/problem/P5832 C https://www.luogu.com.cn/problem/P5832 A 分析: 范围很小, 直接暴力枚举即可, 每一对奶牛枚举看看是不是一致, 考察循环程序设计, 时间复杂度(O(n^2k)) 代码:
hdu:不要62(数位DP)
Problem Description 杭州人称那些傻乎乎粘嗒嗒的人为62(音:laoer)。 杭州交通管理局经常会扩充一些的士车牌照,新近出来一个好消息,以后上牌照,不再含有不吉利的数字了,这样一来,就可以消除个别的士司机和乘客的心理障碍,更安全地服务大众。 不吉利的数字为所有含有4或62的号码。例如: 62315 73418 88914 都属于不吉利号码。但是,61152虽然含有6和2,但不是
打卡5.6——求车速
问题描述: 一辆以固定速度行驶的汽车,司机在上午10点看到里程表上的读数是一个对称数(即这个数从左向右读和从右向左读是完全一样的),为95859。两小时后里程表上出现了一个新的对称数,该数仍为五位数。问该车的速度是多少?新的对称数是多少? 问题分析: 对称数是95859,两小时后出现新的,这个数肯定比95859要打,假设这个数为i,i>95859,然后我们把i这个五位数拆分,把第一位和第五位
打卡5.7——三色球问题
1.问题描述 一个口袋中放有12个球,已知其中3个是红的,3个是白的,6个是黑的,现从中任取8个,问共有多少种可能的颜色搭配? 2.问题分析 假设八个球,红球a个,白球b个,黑球c个,那么c=8-a-b个。而且a<=3,b<=3,也就是说8-a-b<=6 3.算法设计 穷举法用两个for循环,第一个for控制红球的数量,第二个控制白球的数量,最后用if语句,判断符不符合8-a-b
利用函数模板解决双倍功能
请使用模板参数设计实现双倍功能函数,函数功能要求实现返回值为输入参数的两倍,函数参数应能适应整型、浮点型、双精度型等各种类型,返回值类型与参数一样。 #include <iostream>using namespace std; /*请在这里填写答案*/ template <typename T>T Double(T x) { return 2*x;} int mai
打卡5.8——委派认为问题
1.问题描述 某项任务需要在A、B、C、D、E、F这6个人中挑选人来完成,但挑选人受限于以下的条件:(1) A和B两个人至少去一人;(2) A和D不能同时去;(3) A、E和F三人中要挑选两个人去;(4) B和C同时去或者都不去;(5) C和D两人中只能去一个;(6) 如果D不去,那么E也不去。 试编程求出应该让哪几个人去完成这项任务。2.问题分析 把六个条件转换成表达式,假设参加任务为1,不参加
Ubuntu下串口工具 PicoCOM 的使用和时间戳显示
PICOCOM Ubuntu下的串口软件, 除了 CuteCOM, screen, MiniCOM 以外, 还有一个和 MiniCOM 很像的 PicoCOM. 最近在调试 CH340C 串口的过程中, 发现只有 PicoCOM 的连接Reset才能正常工作, 因此单独记录一下. GitHub 仓库 https://github.com/npat-efault/picocom 仓库的所有者 N
c++打卡练习(27)
求x的y次方的最后三位数 流程图: 伪代码: 源代码: #include<iostream>using namespace std;int main(){ int num,y,x,i; printf("输入x以及x的次数yn"); scanf("%d %d",&x,&y); for(i=1,num=1;i<=y;i++){ num=num*x%100
2023.5.14编程一小时打卡
一、问题描述: 计算点到直线的距离。首先设计一个点类Point,它有2 个私有数据成员x和y,表示点的坐标。另一个类为直线类Line,它有3 个私有数据成员a,b和c,表示直线方程ax+by+c= 0。这两个类中都说明了一个友元函数dist,用于计算一个点到直线的距离。点(x.y)到直线ax+by+c=0的距离d的计算公式如下: 语法要点: 友元函数的特点。这是一个编程题模板。请在这里写题目描述
简单图片加密解密——文件输入输出
//原图 //加密 #include<bits/stdc++.h>using namespace std;int main(){ fstream in;// fstream out;// in.open("star.png",ios::binary|ios::in); out.open("star-encode.png",ios::binary|ios::out); c
day 26 阿姆斯特朗数
1.用数组储存数M; 2.循环遍历,找到所有的M; 3.输出M #include<iostream> using namespace std; int g(int num){ int flag=0; int a[10]; int sum=0; int Num=num; for(;num>0;flag++){
23-5-13--条件控制结构-程序员买包子
这是一条检测真正程序员的段子:假如你被家人要求下班顺路买十只包子,如果看到卖西瓜的,买一只。那么你会在什么情况下只买一只包子回家?本题要求你考虑这个段子的通用版:假如你被要求下班顺路买 N 只包子,如果看到卖 X 的,买 M 只。那么如果你最后买了 K 只包子回家,说明你看到卖 X
23-5-14--循环控制结构--进化论
在“一年一度喜剧大赛”上有一部作品《进化论》,讲的是动物园两只猩猩进化的故事。猩猩吕严说自己已经进化了 9 年了,因为“三年又三年”。猩猩土豆指出“三年又三年是六年呐”……本题给定两个数字,以及用这两个数字计算的结果,要求你根据结果判断,这是吕严算出来的,还是土豆算出来的。 输入格式: 输入第一行给出一个正整数 N,随后 N 行,每行给出三个正整数&n
打卡5.8——勾股数
1.问题描述 求100以内所有的勾股数 所谓勾股数,是指能够构成三角形三条边的三个正整数。 2.问题分析 勾股数,要符合a^2+b^2=c^2,而且任意两条边的和大于第三条边 这就要用到sqrt函数,就相当于不用平方了 3.算法分析 穷举法,两个循环语句分别控制a,b,这样a和b的值能确定,它们的平方和等于c的平方,可以将a^2+b^2的平方根赋值给c,再去判断c的平方是不是等
打卡5.9——求某一范围内完数的个数
如果一个数等于它的因子之和,则称该数为完数,例如“6”的因子为1,2,3,而6=1+2+3,因此6是完数 问题分析: 假设一个数d,然后计算出它的每个因子,用到for循环,假如是a,b,c,然后进行一个判断如果a+b+c=d,就说明d是完数,应该要用到两层循环,最外层循环从2开始,一直到d,内层循环从1开始,一直到a,然后开始取余,如果等于0,就说明是它的因子。 也就是 if语句判断一下
维护集合两元素最大乘积
维护集合两元素最大乘积 给出多个集合,不断合并集合,要求求出最大集合中任意两个元素乘积的最大值 顾名思义,我们求最大值和次大值相乘一定最大 我们考虑到可能为负值,所以我们还需要维护最小值,和次小值 怎么维护呢?怎么把操作写的漂亮? 规定a序列为更新工具 维护b的最大值和次大值 应用 P2178 [NOI2015] 品酒大会 没错,这就是SA的题目,见博客适合于everyone的后缀数组