摘要: ##题目描述: 链接:https://www.nowcoder.com/practice/17a30153e092493e8b4d13f321343927 ##解题思路: 对缺省的两个数字,使用两重循环遍历0-9,由于取最贵的火鸡单价,所以循环从后往前。使用flag跳出循环,如果没有结果,则输出0。 阅读全文
posted @ 2022-01-17 23:59 Jane8 阅读(91) 评论(0) 推荐(0)
摘要: ##题目描述: 链接:https://www.nowcoder.com/practice/01d161052db64c249a47fc723b4fd5db ##解题思路: ###解法1:菜鸟版 x,y,z对应三重循环,根据n值 设置上限,条件满足 100只,并且总金额<=n ####知识点总结: 1 阅读全文
posted @ 2022-01-17 23:58 Jane8 阅读(61) 评论(0) 推荐(0)
摘要: ##题目描述: 链接:https://www.nowcoder.com/practice/776d401bf86d446fa783f0bef7d3c096 ##解题思路: ###解法1:更高效 除去与7有关的数,即为与7无关的数。关键在于如何判断“与7有关的数”已知n<100,所以“与7有关”可以简 阅读全文
posted @ 2022-01-17 23:06 Jane8 阅读(104) 评论(0) 推荐(0)
摘要: ###题目描述: 给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。 不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并 原地 修改输入数组。 元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。 示例1: 输入:nu 阅读全文
posted @ 2022-01-17 14:45 Jane8 阅读(27) 评论(0) 推荐(0)
摘要: 题目描述: 罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。 字符 数值 I 1 V 5 X 10 L 50 C 100 D 500 M 1000 例如, 罗马数字 2 写做 II ,即为两个并列的 1。12 写做 XII ,即为 X + II 。 27 写做 XXVII, 即为  阅读全文
posted @ 2022-01-17 14:43 Jane8 阅读(29) 评论(0) 推荐(0)
摘要: 链表相关知识总结: 1.表示空指针:推荐使用nullptr,而不是NULL 2.注意题目所给链表的定义,随机应变 3.创建空节点 ListNode list=new ListNode() 初始化一个空节点,默认节点值为0(具体看题目中定义) ListNode list=new ListNode(0) 阅读全文
posted @ 2022-01-17 12:28 Jane8 阅读(47) 评论(0) 推荐(0)
摘要: ##题目描述: 链接:https://www.nowcoder.com/practice/a84d46d5321f4e20931cb725e6c74fad ##解题思路: 暴力求解(枚举),对称平方数即 平方数和其反序数相同,所以求反序数,与原平方数比较是否一致 ###易错点总结: 1.Revers 阅读全文
posted @ 2022-01-17 00:00 Jane8 阅读(42) 评论(0) 推荐(0)