12 2020 档案

摘要:5621. 无法吃午餐的学生数量 思维 判断栈中那种三明治比所需人多,找多出来的位置以后便是不可取的 class Solution { public: int countStudents(vector<int>& students, vector<int>& sandwiches) { int n 阅读全文
posted @ 2020-12-26 23:56 DWVictor 阅读(108) 评论(1) 推荐(0)
摘要:5629. 重新格式化电话号码 模拟 注意一些细节,最后位置是否取值。 class Solution { public: string reformatNumber(string number) { string s; for (auto c: number) if (c != ' ' && c ! 阅读全文
posted @ 2020-12-20 13:02 DWVictor 阅读(156) 评论(0) 推荐(0)
摘要:1684. 统计一致字符串的数目 简单模拟 class Solution { public: int countConsistentStrings(string allowed, vector<string>& words) { int n = words.size(),num = 0; int h 阅读全文
posted @ 2020-12-18 16:31 DWVictor 阅读(99) 评论(0) 推荐(0)
摘要:1688. 比赛中的配对次数 共有n个队伍,一个冠军,需要淘汰n-1个 队伍。 每一场比赛淘汰一个队伍,因此进行了n-1场比赛。 所以共有n-1个配对。 class Solution { public: int numberOfMatches(int n) { return n - 1; } }; 阅读全文
posted @ 2020-12-17 13:41 DWVictor 阅读(120) 评论(0) 推荐(0)
摘要:题意 给n个数,取3个组成三角形,且要求三角形的周长是最大的和最小的。 思路 求周长最大三角形,只要将n个数从大到小排序,然后取满足构成三角形的连续三个数即可。 求周长最小三角形,将n个数从小到大排序后,取连续的两个值然后二分第三条边。 代码 int solve(int n, vector<int> 阅读全文
posted @ 2020-12-15 22:28 DWVictor 阅读(279) 评论(0) 推荐(0)
摘要:挖坑 阅读全文
posted @ 2020-12-07 22:01 DWVictor 阅读(136) 评论(0) 推荐(1)
摘要:find会挨个查找set,当到达set.end()时,也就是一个也没找到,返回end,即set.find(x) == set.end(),x为所查找的值 找到该数了,则返回该数的位置,所以可以用*(set.find(x))输出得到查找的该数。 阅读全文
posted @ 2020-12-07 21:59 DWVictor 阅读(3396) 评论(0) 推荐(0)
摘要:让我们从一个题目入手 从一个大小为n的整数集中选取一些元素,使得它们的和等于给定的值T。每个元素限选一次,不能一个都不选。 关于这个题目,我们很容易想到的便是对所有元素进行暴力搜索,然后进行剪枝便可。 下面我将介绍二进制枚举的思路和流程来巧妙的解决这个问题。 对任一数来说,所面临的问题是取或不取,在 阅读全文
posted @ 2020-12-07 21:53 DWVictor 阅读(432) 评论(0) 推荐(0)
摘要:5617. 设计 Goal 解析器 按题意模拟,基础题。 class Solution { public: string str; string interpret(string command) { for(int i = 0; i < command.size();i++){ if(comman 阅读全文
posted @ 2020-12-07 21:21 DWVictor 阅读(117) 评论(0) 推荐(0)
摘要:2020/12/05 博客重构 2021/6/2 修复了博客侧边栏无法显示的问题 阅读全文
posted @ 2020-12-05 16:32 DWVictor 阅读(110) 评论(0) 推荐(1)
摘要:大道至简,知易行难。 花径不曾缘客扫,蓬门今始为君开。 从今天开始改变,这是对平庸生活最好的回击。 你好,我叫victor😃 大道至简,知易行难。从今天开始改变,这是对平庸生活最好的回击。 阅读全文
posted @ 2020-12-05 15:46 DWVictor 阅读(143) 评论(1) 推荐(0)
摘要:要请我吃糖吗 ⁄(⁄⁄•⁄ω⁄•⁄⁄)⁄ 如果您喜欢这里,感觉对你有帮助,并且有多余的软妹币的话,不妨投喂一颗糖喔~ <(▰˘◡˘▰)> 谢谢老板~ 赞赏方式 微信扫码 支付宝扫码 赞赏的时候,留下一句你觉得很励志与美的话给我吧~ 阅读全文
posted @ 2020-12-05 15:34 DWVictor 阅读(157) 评论(0) 推荐(0)
摘要:欢迎来到我的友链小屋 展示本站所有友情站点,排列不分先后,均匀打乱算法随机渲染的喔! 友链信息 博客名称:Victor博客网址:https://www.cnblogs.com/DWVictor/博客头像:https://pic.cnblogs.com/avatar/1273193/201908061 阅读全文
posted @ 2020-12-05 15:02 DWVictor 阅读(170) 评论(0) 推荐(0)
摘要:Go学习笔记 Go语言基础语法 行分隔行 在 Go 程序中,一行代表一个语句结束。每个语句不需要像 C 家族中的其它语言一样以分号 ; 结尾, 但是可以使用分号;结尾 ,如果当你将多个语句写在同一行时,则必须使用分号; 一、变量 1.1 变量的声明 功能:存储用户的数据 注意: 变量必须经过声明才能 阅读全文
posted @ 2020-12-04 00:41 DWVictor 阅读(311) 评论(0) 推荐(0)
摘要:MD5信息摘要算法(英语:MD5 Message-Digest Algorithm),一种被广泛使用的密码散列函数,可以产生出一个128位(16字节)的散列值(hash value),用于确保信息传输完整一致。 阅读全文
posted @ 2020-12-02 12:01 DWVictor 阅读(190) 评论(0) 推荐(0)
摘要:1、字符串数字之间的转换 (1)string --> char * string str("OK"); char * p = str.c_str(); (2)char * -->string char *p = "OK"; string str(p); (3)char * -->CString ch 阅读全文
posted @ 2020-12-02 11:39 DWVictor 阅读(1302) 评论(0) 推荐(0)
摘要:java中length和length()的区别 首先,字符数组和字符串都是对象。字符数组在创建的时候,长度就已经确定了,所以可以利用length属性表示其长度,而字符串本质也是一个字符数组,没必要再用这个属性表示其长度,于是就封装了一个方法,其源码如下: public int length() { 阅读全文
posted @ 2020-12-01 09:47 DWVictor 阅读(933) 评论(0) 推荐(0)