算法&刷题
文章平均质量分 78
刷题记录
Kaze-1
这个作者很懒,什么都没留下…
展开
-
MySQL刷题笔记 Leetcode&牛客
SQL刷题原创 2022-07-14 23:38:27 · 237 阅读 · 0 评论 -
SQL & MySQL 笔记
SQL自学 冲冲冲!!!!原创 2022-07-10 23:27:42 · 289 阅读 · 0 评论 -
字节跳动面试记录&字节面经 后端
字节面试面经!原创 2022-07-06 19:31:41 · 339 阅读 · 0 评论 -
【网易实习准备】往年笔试题目练习
网易笔试题目练习牛牛找工作(贪心)牛牛找工作(贪心)原题目以及java解法核心思想:用哈希表和排序降低时间复杂度技巧在于:用哈希:使得输入某个伙伴能力值后可以立刻输出最优解用排序:实现贪心算法,避免二重循环,排序后O(n)一遍更新就可以得到所有最优解数据结构:D[i]数组(值≥\geq≥ 0),i=0,1,…,m+n-1, 先存入工作难度再存人能力值hs_Pay hashmap(D[i]->P[i])对D[i]排序(sort), D[i]->P[i]的最大值就是max(原创 2022-04-16 05:49:50 · 1048 阅读 · 0 评论 -
PAT-A 1001 A+B Format(C++)
PAT 题目练习PAT (Advanced Level) PracticeCalculate a+b and output the sum in standard format – that is, the digits must be separated into groups of three by commas (unless there are less than four digits).Input Specification:Each input file contains one te原创 2022-01-02 10:11:27 · 521 阅读 · 0 评论 -
关于Leetcode medium/hard题目做不出来的策略
原链接:I can’t even do one leetcode medium / hard problems回答1 基本功扎实最重要面试不可能出现hard问题持续高效解决Easy问题,合理解决mediu问题,不追求100%测试集全部通过,80%即可除非能保证规定时间(45min)内能解决问题,否则别追求完全的最优解(optimal solution)最初解法+优化点最重要(is the baseline)回答2 注重效率和复习别浪费太多时间搞懂难题,最长时间30min。规定时间内搞不懂原创 2022-01-06 21:20:33 · 1304 阅读 · 0 评论 -
Leetcode 第 69 场双周赛记录
Leetcode 第 69 场双周赛记录1、第一题 5960. 将标题首字母大写难度:easy给你一个字符串 title ,它由单个空格连接一个或多个单词组成,每个单词都只包含英文字母。请你按以下规则将每个单词的首字母 大写 :如果单词的长度为 1 或者 2 ,所有字母变成小写。否则,将单词首字母大写,剩余字母变成小写。请你返回 大写后 的 title 。class Solution {public: string capitalizeTitle(string title) {原创 2022-01-09 00:33:03 · 3279 阅读 · 0 评论 -
剑指OFFER刷题笔记 Kaze-1
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器,原创 2022-01-15 03:42:05 · 251 阅读 · 0 评论 -
Leetcode算法刷题练习笔记 美区&国区(按难度&题目整理)
C++ Leetcode 刷题笔记原创 2022-01-12 23:04:47 · 3459 阅读 · 0 评论 -
C++ 算法解题技巧大全 CHEAT SHEET
#include<bits/stdc++.h> //万能头文件//节点结构参考 剑指offer//链表struct ListNode { int val; struct ListNode* next; ListNode(int x) : val(x), next(NULL) {} ListNode() : val(0), next(NULL) {}};//二叉树struct TreeNode { int val; struct TreeNode* left原创 2022-01-15 19:00:22 · 337 阅读 · 0 评论 -
微软Microsoft 暑期实习第一轮笔试
题目不难,就结果而言算是良好但是微软申请必然很卷,如果大多数人都能全部做对的话结果就不好说了;据官方邮件结果发布是在3周以后。微软一轮面试细节:突然收到邮件通知要求两天内自行完成笔试在codility做题,120分钟三道题完全开卷,无监考可以切屏,可以用本地IDE题目一律核心代码模式不显示所有的数据通过率,只显示4个案例通过情况正因为是最简单的模式,加上题目本身不难,没全部做出来才感觉结果有点悬据网上经验贴如果通过会在2~3月份安排面试,在线视频+敲代码解题记录:(2小时 前2道题案原创 2022-01-24 02:10:24 · 371 阅读 · 0 评论 -
Leetcode题库练习笔记(Medium) 美区&国区
两数相加将链表表示的两个非负整数相加,结果也以链表形式返回https://leetcode-cn.com/problems/add-two-numbers/不完备的题解: 通过样例1565 / 1568直接模拟人工计算时的相加过程,提取出两个链表表示的整数,再相加,变回链表,但是A/B链表长度一旦很长,超过unsigend long long表示范围的话就gg了注意:queue的用法,判空empty(),队头元素是q.front()/** * Definition for singly-lin原创 2022-01-13 00:14:39 · 633 阅读 · 0 评论 -
Leetcode题库练习笔记(Hard)美区&国区
Leetcode题库练习笔记(Hard)Median of Two Sorted Arrays复杂度O(nlog(n))的解法官方题解Median of Two Sorted ArraysGiven two sorted arrays nums1 and nums2 of size m and n respectively, return the median of the two sorted arrays.The overall run time complexity should be O(lo原创 2022-01-18 20:09:15 · 4685 阅读 · 0 评论 -
Leetcode题目 String to Integer (atoi)
原题目地址Implement the myAtoi(string s) function, which converts a string to a 32-bit signed integer (similar to C/C++'s atoi function).The algorithm for myAtoi(string s) is as follows:Read in and ignore any leading whitespace.Check if the next character (原创 2021-04-10 00:25:30 · 115 阅读 · 0 评论 -
CCF CSP 201912-2 回收站选址
CCF CSP 201912-2 回收站选址题目地址#include<iostream>#include<iomanip>using namespace std;#define N 100typedef struct{ int x; int y;}Point,*Ptr;typedef Point ElemType;int JudgeGarbagePoint(Point* Points,int n,int i) //返回分数,建不了则返回-1 { int原创 2021-04-06 18:50:50 · 90 阅读 · 0 评论 -
# CCF CSP认证2019题目1——线性分类器
CCF CSP认证2019题目1——线性分类器 题解题目地址:线性分类器#include<iostream>using namespace std;typedef struct point { int x; int y; char type;// }P,*Ptr;//直接带入直线方程看符号即可(由题中数据结果不可能为0) void Getsign(int t0,int t1,int t2,point P,int& sign){ sign=t0+t1*P.x原创 2021-03-29 23:14:19 · 164 阅读 · 0 评论