475专题

leetcode解题思路分析(五十五)469 - 475 题

用 Rand7() 实现 Rand10() 已有方法 rand7 可生成 1 到 7 范围内的均匀随机整数,试写一个方法 rand10 生成 1 到 10 范围内的均匀随机整数。 说白了就是进制转换问题。使用两次rand7,可以生成1-49的数字,其中1-40直接拿来表示1-10,多的数字1-9再次rand7,则组成63个数字,再多的3个可以组成21个,接着组成1个,最后回到循环。 // Th

力扣475.供暖器

力扣475.供暖器 二分答案 排序之后双指针从前往后对每一个房子做判断 class Solution {public:int findRadius(vector<int>& houses, vector<int>& heaters) {int n = houses.size(),m = heaters.size();ranges::sort(houses);ranges::sort(he

【网站项目】475商城系统

🙊作者简介:拥有多年开发工作经验,分享技术代码帮助学生学习,独立完成自己的项目或者毕业设计。 代码可以私聊博主获取。🌹赠送计算机毕业设计600个选题excel文件,帮助大学选题。赠送开题报告模板,帮助书写开题报告。 作者完整代码目录供你选择: 《Springboot网站项目》400套《ssm网站项目》800套《小程序项目》300套《App项目》500套《python网站项目》600套 ⚡感兴