小试牛刀!

devtools/2024/10/18 0:25:06/

1.从双倍数组中还原原数组(力扣,vector)

java式c++解法。

class Solution {
public:vector<int> findOriginalArray(vector<int>& changed) {int n = changed.size();if(n % 2 == 1) return {};map<int, int> mp;for(int c : changed) mp[c]++;sort(changed.begin(), changed.end());vector<int> ans;int i = 0;while(i < n){int x = changed[i];if(mp[x] > 0){mp[x]--;if(mp[x * 2] <= 0) return {};mp[x * 2]--;ans.push_back(x);}i++;}return ans;}
};

2.组合总和|||(力扣,vector,二维数组,dfs)

vector,dfs。

class Solution {
public:vector<vector<int>> v;vector<int> tmp;void dfs(int u,int sum,int ct){if(sum<0) return ;if(sum==0&&ct==0){v.push_back(tmp);return ;}if(u>9||ct<=0) return;tmp.push_back(u);dfs(u+1,sum-u,ct-1);tmp.pop_back();dfs(u+1,sum,ct);}vector<vector<int>> combinationSum3(int k, int n) {dfs(1,n,k);return v;}
};

3.


http://www.ppmy.cn/devtools/7070.html

相关文章

单例模式详解

什么是单例模式 首先&#xff0c;单例模式是一种设计模式&#xff0c;按字面意思&#xff0c;指一个类只能创建一个对象&#xff0c;当创建出多个对象的时候&#xff0c;就会出现报错异常 单例模式为何出现&#xff1f; 1.资源共享:某些情况下&#xff0c;多个对象都需要共享一…

【Python】如何在Ubuntu上设置Python脚本开机自启

你不知道我为什么狠下心 盘旋在你看不见的高空里 多的是 你不知道的事 蝴蝶眨几次眼睛 才学会飞行 夜空洒满了星星 但几颗会落地 我飞行 但你坠落之际 很靠近 还听见呼吸 对不起 我却没捉紧你 &#x1f3b5; 王力宏《你不知道的事》 前置要求 确保你的Ub…

伪类与为元素的区别

一、两者的定义 1.伪类&#xff08;pseudo-class&#xff09;是一个以冒号作为前缀&#xff0c;被添加到一个选择器末尾的关键字&#xff0c;当你希望样式在特定状态才被呈现到指定的元素时&#xff0c;你可以往元素的选择器后面加上对应的伪类。 2.伪元素用于创建一些不在文档…

学习多线程CAS及相关知识

多线程 CAS实现自旋锁CAS的ABA问题Callable接口ReentrantLock信号量SemaphoneCountDownLatch组件小结 书接上回, 上篇博客中总结了synchronized的原理和CAS的实现原子类, 我们将要继续学习CAS实现自旋锁, CAS中的ABA问题, Callable创建线程等等..CAS实现自旋锁 首先我们来看一…

Kotlin 中如何使用 Fuel 库进行代理切换?

随着互联网的快速发展&#xff0c;网络编程在现代软件开发中变得越来越重要。无论是构建移动应用、Web 应用还是后端服务&#xff0c;都需要与网络进行交互。而代理服务器在网络通信中扮演着至关重要的角色&#xff0c;它可以帮助我们实现匿名访问、提高访问速度、解决网络限制…

什么是显卡服务器?

显卡服务器又叫做GPU服务器,是基于GPU的应用于视频编解码、深度学习和科学计算等多种场景的快速、稳定、弹性的计算服务&#xff0c;显卡服务器是一种用于计算机科学技术领域的计算机以及配套设备&#xff0c;有着出色的图形处理能力和高性能计算能力提供极致计算性能&#xff…

密码学 | 承诺:Pedersen 承诺 + ZKP

​ &#x1f951;原文&#xff1a;Toward Achieving Anonymous NFT Trading &#x1f951;写在前面&#xff1a;看了篇 22 年 SCI 3 区论文&#xff0c;里面提到在 Pedersen 承诺的揭示阶段可以使用零知识证明&#xff0c;而不必揭示消息明文和随机数。姑且记录一下这个方法。…

TCP/IP协议—HTTP

TCP/IP协议—HTTP HTTP协议HTTP通讯特点HTTP通讯流程 HTTP请求报文请求方法 HTTP应答报文状态码 HTTP协议 超文本传输协议&#xff08;Hypertext Transfer Protocol&#xff0c;HTTP&#xff09;是一种请求-响应的协议&#xff0c;用户可以通过HTTP向服务器上传、下载数据。HT…