
C的进阶
文章平均质量分 63
Neepu_G.job
力扣ID:LeetCoder_OtTo
只要没更blog,要么就是被力扣折磨,要么就是在外面疯玩,没有别的可能。
展开
-
Related to the third param of function “sort“ & Lambda of Cpp
需要摘要么?原创 2022-08-06 16:07:11 · 276 阅读 · 1 评论 -
Leetcode_1011.在D天内送达包裹的能力————二分法的第一次arise
传送带上的包裹必须在 D 天内从一个港口运送到另一个港口。传送带上的第 i 个包裹的重量为 weights[i]。每一天,我们都会按给出重量的顺序往传送带上装载包裹。我们装载的重量不会超过船的最大运载重量。返回能在 D 天内将传送带上的所有包裹送达的船的最低运载能力。原题地址:在D天内送达包裹的能力我的超时题解class Solution {public: int shipWithinDays(vector<int>& weights, int D) { .原创 2021-05-05 16:15:08 · 130 阅读 · 0 评论 -
Leet Code 559. N 叉树的最大深度(已改进,动态创建数组+选择排序 or 直接赋值递归比较)
给定一个 N 叉树,找到其最大深度。最大深度是指从根节点到最远叶子节点的最长路径上的节点总数。N 叉树输入按层序遍历序列化表示,每组子节点由空值分隔(请参见示例)。题目地址:N叉树的最大深度或直转到:https://leetcode-cn.com/problems/maximum-depth-of-n-ary-tree/我的题解int myfunc(struct Node* root){ int max; max=0; if(root!=NULL){ .原创 2021-04-07 16:49:41 · 95 阅读 · 0 评论 -
Leet Code 面试题 04.02. 最小高度树 同 《108. 将有序数组转换为二叉搜索树》(二分法传参初探)
给定一个有序整数数组,元素各不相同且按升序排列,编写一个算法,创建一棵高度最小的二叉搜索树。示例:给定有序数组: [-10,-3,0,5,9],一个可能的答案是:[0,-3,9,-10,null,5],它可以表示下面这个高度平衡二叉搜索树:0/ \-3 9/ /-10 5正确题解(没错这道题我拉了)struct TreeNode *creatnewnode(int num){ struct TreeNode* temp = malloc(size.原创 2021-04-06 16:06:41 · 209 阅读 · 0 评论 -
Leet Code 938. 二叉搜索树的范围和
给定二叉搜索树的根结点 root,返回值位于范围 [low, high] 之间的所有结点的值的和。如输入:root = [10,5,15,3,7,null,18], low = 7, high = 15输出:32题目:二叉搜索树的范围和或直转:https://leetcode-cn.com/problems/range-sum-of-bst/我的题解/** * Definition for a binary tree node. * struct TreeNode { * .原创 2021-04-06 15:36:40 · 193 阅读 · 0 评论 -
LeetCode 剑指 Offer 57 - II. 和为s的连续正数序列————————————有遗留问题ing
输入一个正整数 target ,输出所有和为 target 的连续正整数序列(至少含有两个数)。序列内的数字由小到大排列,不同序列按照首个数字从小到大排列。如输入:target = 9输出:[[2,3,4],[4,5]]如输入:target = 15输出:[[1,2,3,4,5],[4,5,6],[7,8]]地址:和为s的连续整数序列或直转到:https://leetcode-cn.com/problems/he-wei-sde-lian-xu-zheng-shu-xu-lie-lco.原创 2021-04-06 12:09:19 · 96 阅读 · 0 评论 -
Leet Code 剑指 Offer 25. 合并两个排序的链表
输入两个递增排序的链表,合并这两个链表并使新链表中的节点仍然是递增排序的。如:输入:1->2->4, 1->3->4输出:1->1->2->3->4->4原题:合并两个排序的链表或直转到:https://leetcode-cn.com/problems/he-bing-liang-ge-pai-xu-de-lian-biao-lcof/本人题解:struct ListNode* mergeTwoLists(struct ListNode.原创 2021-04-06 10:51:41 · 85 阅读 · 0 评论 -
C语言学习日记2021年3月21日
今天做题遇到了几个点,晚上系统地说一下。与运算和或运算可能考的比较灵活,即可能在&&两边放式子,判断的式子会进行运算忽略大小写比较字符串大小,大写字母和小写字母之间ASCII码差32,若第一个字符不一样,比较其字符ASCII即可,若一样,则一直找到第一个不一样的进行比较。遇到了一道阴间改错,即输出字符串中连续出现两次以上的字符。不管错没错,其程序逻辑都和我的编程逻辑完全相悖。百元买百鸡问题,for嵌套for,z由前两个for循环的变量确定,最后别忘了考虑小鸡的取整最大公约数求法,原创 2021-03-24 13:08:33 · 251 阅读 · 0 评论