准备秋招(二)

发布时间:2026/7/18 5:22:23

准备秋招(二)
一、笔试强训1. 数字统计题目链接数字统计_牛客题霸_牛客网算法思想枚举每个数后对数字通过 %10/10 进行位数拆分然后判断是否符合条件。考查知识数学 模拟C实现#include iostream using namespace std; int main() { int l, r; cin l r; int ret 0; for(int i l; i r; i) { int tmp i; while(tmp) { if(tmp % 10 2) ret; tmp / 10; } } cout ret endl; }2. 两个数组的交集题目链接两个数组的交集_牛客题霸_牛客网算法思想由于需要快速判断某些数据中是否存在期望数据联想到哈希表。但是因为hash这种容器在引入的时候时间开销比较大针对本题来说所以我们采用布尔类型数组来模拟hash容器。通过将数组一装入“哈希表”然后对数组二进行枚举判断来完成要求。考查知识哈希Tips根据题意交集中出现多个重复数字时只输出一个数字通过对模拟哈希表置false解决。C实现class Solution { bool hash[1024] { 0 }; public: vectorint intersection(vectorint nums1, vectorint nums2) { vectorint ret; for(auto x : nums1) { hash[x] true; } for(auto x : nums2) { if(hash[x]) { ret.push_back(x); hash[x] false; } } return ret; } };3. 点击消除题目链接点击消除_牛客题霸_牛客网算法思想通过相邻匹配消除的思想联想到栈这种数据结构。为了方便我们使用string来模拟栈因为string的尾插尾删就能模拟栈的特性且方便直接输出。准备两个string类型变量其中一个作为目标结果通过向目标string依次“入栈”和消除相邻元素就能完成题目要求。考查知识栈C实现#include iostream #include string using namespace std; int main() { string s, st; cin s; for(auto ch : s) { if(st.back() ch) st.pop_back(); else st ch; } cout (st.size() 0 ? 0 : st) endl; }4. 牛牛的快递题目链接牛牛的快递_牛客题霸_牛客网算法思想根据题目要求模拟即可在上取整的时候可以通过库函数ceil也可以通过if语句的判断来实现。考查知识模拟C实现#include iostream #include cmath using namespace std; int main() { double a; char b; cin a b; int ret 0; if(a 1) { ret 20; } else { ret 20; a - 1; ret ceil(a); //double c a - 1; //if(c - (int)c 0) ret (int)c 1; //else ret (int)c; } if(b y) ret 5; cout ret endl; return 0; }5. 最小花费爬楼梯题目链接最小花费爬楼梯_牛客题霸_牛客网算法思想按照动态规划的步骤来分析——1、状态表示 2、状态转移方程 3、初始化 4、填表顺序5、返回值。本题的状态转移方程是dp[i] min(dp[i - 1] cost[i - 1], dp[i - 2] cost[i - 2])考察知识动态规划 - 线性dpC实现#include iostream using namespace std; const int N 1e5 10; int n; int cost[N]; int dp[N]; int main() { cin n; for(int i 0; i n; i) cin cost[i]; for(int i 2; i n; i) { dp[i] min(dp[i - 1] cost[i - 1], dp[i - 2] cost[i - 2]); } cout dp[n] endl; return 0; }

相关新闻

UE5.3像素流送全流程实战:从本地部署到公网访问

UE5.3像素流送全流程实战:从本地部署到公网访问

2026/7/18 5:12:22

1. 项目概述与核心价值最近在跟几个独立游戏开发的朋友聊天,发现大家都有个共同的痛点:辛辛苦苦用虚幻引擎5.3(UE5.3)做出来的项目,想给朋友、投资人或者玩家快速体验一下,总不能让人家都装一个几十个G的客…

大内存设备为何应关闭Windows内存压缩?

大内存设备为何应关闭Windows内存压缩?

2026/7/18 5:12:22

1. 为什么大内存机器反而需要关闭Windows内存压缩?在32GB甚至64GB内存成为主流配置的今天,很多用户发现一个反直觉的现象:物理内存越大,Windows系统的内存压缩功能反而越应该关闭。这个看似矛盾的现象背后,其实隐藏着现…

开源大模型三要素:上下文长度、Tokens效率与多语言支持

开源大模型三要素:上下文长度、Tokens效率与多语言支持

2026/7/18 5:12:22

1. 开源大模型的核心三要素解析在开源大模型的实际应用中,开发者最常遇到的三个关键挑战是:上下文长度限制导致的"记忆断片"、Tokens计算效率低下造成的资源浪费,以及多语言支持不足引发的文化隔阂。这三个要素共同构成了大模型应用…

Windows 10中Telnet的安装与实战应用指南

Windows 10中Telnet的安装与实战应用指南

2026/7/18 6:52:27

1. 为什么还需要Telnet?一个被遗忘的协议在Windows 10中的生存之道在SSH大行其道的今天,Telnet这个诞生于1969年的古老协议似乎早已被时代淘汰。但当我上周帮客户调试一台老式网络打印机时,发现只有Telnet能快速检测端口连通性——这就是为什…

Ubuntu本地运行方案全解析:虚拟机、服务器与双系统对比

Ubuntu本地运行方案全解析:虚拟机、服务器与双系统对比

2026/7/18 6:52:27

1. 方案选择背景与核心考量当开发者或技术爱好者需要在本地环境中运行Ubuntu时,通常会面临三种主流方案的选择:虚拟机、独立服务器和双系统安装。每种方案都有其独特的适用场景和技术特点,选择的关键在于明确自身需求与技术环境的匹配度。虚拟…

Umi-OCR下载失败?5种高效获取离线OCR工具的方法全解析

Umi-OCR下载失败?5种高效获取离线OCR工具的方法全解析

2026/7/18 6:52:27

Umi-OCR下载失败?5种高效获取离线OCR工具的方法全解析 【免费下载链接】Umi-OCR OCR software, free and offline. 开源、免费的离线OCR软件。支持截屏/批量导入图片,PDF文档识别,排除水印/页眉页脚,扫描/生成二维码。内置多国语言…

5个关键步骤:用Awesome-Dify-Workflow实现AI工作流自动化

5个关键步骤:用Awesome-Dify-Workflow实现AI工作流自动化

2026/7/18 6:52:27

5个关键步骤:用Awesome-Dify-Workflow实现AI工作流自动化 【免费下载链接】Awesome-Dify-Workflow 分享一些好用的 Dify DSL 工作流程,自用、学习两相宜。 Sharing some Dify workflows. 项目地址: https://gitcode.com/GitHub_Trending/aw/Awesome-Di…

C++ std::move 核心原理、应用场景与避坑指南

C++ std::move 核心原理、应用场景与避坑指南

2026/7/18 6:52:27

1. 项目概述:为什么我们需要std::move?如果你写过一段时间的 C,尤其是接触过容器、智能指针或者自定义资源管理类,大概率会碰到一种情况:你想把一个对象里的“家当”全部搬空,交给另一个对象,而…

UniApp开发:MuMu模拟器12调试环境搭建指南

UniApp开发:MuMu模拟器12调试环境搭建指南

2026/7/18 6:42:26

1. 项目概述:uniapp与mumu模拟器调试环境搭建作为一名长期从事跨平台开发的程序员,我发现在uniapp开发过程中,真机调试虽然直观但效率较低,而模拟器调试能大幅提升开发效率。MuMu模拟器12作为一款性能稳定的安卓模拟器&#xff0c…

Unity游戏文本翻译架构深度解析:XUnity.AutoTranslator的技术实现与工程实践

Unity游戏文本翻译架构深度解析:XUnity.AutoTranslator的技术实现与工程实践

2026/7/17 10:50:47

Unity游戏文本翻译架构深度解析:XUnity.AutoTranslator的技术实现与工程实践 【免费下载链接】XUnity.AutoTranslator 项目地址: https://gitcode.com/gh_mirrors/xu/XUnity.AutoTranslator XUnity.AutoTranslator作为Unity游戏社区中最成熟的文本翻译解决方…

openEuler Raspberry Pi Kernel设备驱动开发指南:为树莓派硬件添加支持

openEuler Raspberry Pi Kernel设备驱动开发指南:为树莓派硬件添加支持

2026/7/17 17:34:09

openEuler Raspberry Pi Kernel设备驱动开发指南:为树莓派硬件添加支持 【免费下载链接】raspberrypi-kernel It provides openEuler kernel source for Raspberry Pi 项目地址: https://gitcode.com/openeuler/raspberrypi-kernel 前往项目官网免费下载&…

openEuler系统集成测试实战:基于smoke-test套件的环境验证技巧

openEuler系统集成测试实战:基于smoke-test套件的环境验证技巧

2026/7/18 5:51:23

openEuler系统集成测试实战:基于smoke-test套件的环境验证技巧 【免费下载链接】integration-test The repo contains test suits for system integration test 项目地址: https://gitcode.com/openeuler/integration-test 前往项目官网免费下载:…

从模糊意图到可执行指令:Claude PRD中Prompt Engineering与需求颗粒度的5级映射法则

从模糊意图到可执行指令:Claude PRD中Prompt Engineering与需求颗粒度的5级映射法则

2026/7/18 0:02:02

更多请点击: https://kaifayun.com 第一章:从模糊意图到可执行指令:Claude PRD中Prompt Engineering与需求颗粒度的5级映射法则 在Claude驱动的产品需求文档(PRD)生成实践中,原始业务意图往往以自然语言片…

Cursor配置生成失效?3大隐藏陷阱+4行修复代码,资深工程师连夜整理的紧急补救清单

Cursor配置生成失效?3大隐藏陷阱+4行修复代码,资深工程师连夜整理的紧急补救清单

2026/7/18 0:02:02

更多请点击: https://codechina.net 第一章:Cursor配置生成失效?3大隐藏陷阱4行修复代码,资深工程师连夜整理的紧急补救清单 Cursor 配置生成突然失效,是近期高频报障场景。表面看是 cursor.config.json 未更新或 LSP…

某智驾大牛创业

某智驾大牛创业

2026/7/18 0:02:02

作者:钟声编辑:Mark出品:红色星际头图:智能驾驶图片据悉,国内某头部智驾公司端到端模型技术大牛Z投身创业,并且已经拿到融资。Z不仅是该头部公司内部最年轻的对标阿里P10级别技术负责⼈,更是业内…