自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Yannie's Blog

静心学习cpp | Lyy你要奋斗

  • 博客(11)
  • 资源 (6)
  • 问答 (3)
  • 收藏
  • 关注

原创 leetcode六月每日一题 leetcode14

暴力解法~class Solution {public: string longestCommonPrefix(vector<string>& strs) { if(strs.empty()) return ""; string res=""; for(int i=0;i<strs[0].size();i++){ for(int j=1;j<strs.size();j++){ .

2020-06-15 19:42:57 165

原创 leetcode六月每日一题 leetcode1300(二分查找法)

class Solution {public: int findBestValue(vector<int>& arr, int target) { sort(arr.begin(), arr.end()); //排序 vector<int> presum(arr.size() + 1); //初始每个元素为0 for (int i = 1; i <= arr.size(); i ++) presum[i] = .

2020-06-14 23:12:36 197

原创 leetcode六月每日一题 leetcode15(双指针)

class Solution { //要去掉重复的三元组public: vector<vector<int>> threeSum(vector<int>& nums) { int target; vector<vector<int>> ans; sort( nums.begin(),nums.end() ); //将所给的数据排序 for.

2020-06-12 15:39:34 157

原创 leetcode六月每日一题 leetcode739(单调栈)

这个题目我读了半天才读懂。。。题目是这个意思,给出一个每一天的温度列表,然后让你输出还有多少天才能达到比今天温度高如在第一天的73度,只需要一天,即第2天温度就是74度,比它高了.所以输出为1如在第3天的75度,就需要再过4天,到第7天的76度,温度才比75度高。所以输出为4这道题维护一个从栈底到栈顶单调递减的栈。栈中存的是数组的下标。当栈为空的时候,或者要 入栈元素i小于或等于栈顶元素j 时,入栈。 当要入栈元素大于栈顶元素时,将栈顶元素弹出,并将答案数组中对应的天数赋值为 i - jclas.

2020-06-11 12:15:48 197

原创 leetcode六月每日一题 面试题46

拿到这道题,首先想到的就是动态规划。即当前的这个数字可以自己翻译,也可以和前一个数字一起翻译。和青蛙跳台阶是一个道理的class Solution {public: int translateNum(int num) { string str = to_string(num); if(str.length() == 1) return 1; int ans[str.length()]; ans[0] = 1; if( (str[0] - .

2020-06-09 16:43:43 122

原创 leetcode六月每日一题 leetcode 990

这一题利用并查集(可以高效的回答连接类的问题)来解决首先遍历所有的等式,构造并查集。同一个等式中的两个变量属于同一个连通分量,因此将两个变量进行合并。然后遍历所有的不等式。同一个不等式中的两个变量不能属于同一个连通分量,因此对两个变量分别查找其所在的连通分量,如果两个变量在同一个连通分量中,则产生矛盾,返回 false。如果遍历完所有的不等式没有发现矛盾,则返回 true。class UnionFind{private: vector<int> save;public:.

2020-06-08 14:59:05 120

原创 leetcode六月每日一题 leetcode126

class Solution {public: vector<vector<string>> findLadders(string beginWord, string endWord, vector<string>& wordList) { int end = find(wordList.begin(), wordList.end(), endWord) - wordList.begin(); if(end == w.

2020-06-07 23:36:35 133

原创 leetcode六月每日一题 leetcode 238

这道题看提示说不要用除法,我心里一想,为啥会用到除法?原来可以将所有数组里的元素全都乘起来,然后除去每个遍历的元素。。。但是此法禁止用啊~看了一下,用左右乘积这个方法来求很巧妙。具体就是设置一个left用来保存当前扫描到元素左边所有元素的乘积,用right来保存当前扫描到元素右边所有元素的乘积。 然后一个循环之后,也就是经历了一个交叉后,将左右元素乘积都乘一起了 也就求解了~class Solution {public: vector<int> productExceptSel.

2020-06-04 23:26:09 398

原创 使用wps来进行论文的排版需要注意的问题

这篇文章来自我深深的无奈和菜。原谅我的排版技巧还停留在使用空格和格式刷走遍天下的境界。这次毕设论文真的是。。。由于自己的office 365激活码早已经过期了。所以就用wps来进行排版。再加之mac和win之间的打开文件格式问题,导致被老师骂了两遍,说不认真,知道最后一次把我转的pdf给他看(就连这个页眉都和其他同学的不一样。。。),才证明我并没有偷懒啊。。。不过确实很菜,记录几个点。1 自己被老师指出最大的问题就是每一章没有单独分页和图片错位,丢失。究其原因是自己每次换下一页都是用空格打过去的。。。导致

2020-06-04 03:30:28 3516

原创 wechall: Training: WWW-Robots (HTTP, Training) Web入门初试

今天下午一度很迷茫。。。一是看了研究生院老师的研究方向,另一个是衡量了一下自己目前的水平,心里真的不免倒吸一口冷气。。。更加担忧的是三年之后,自己仍在ACM与CTF之间徘徊,然后没有那些本科就工作的同学们成长的快(无论是技术还是薪资上)由于大三的时候有及短暂的呆过院的ctf队,和一个搞Web的同学关系还可以,看到其在朋友圈发了自己的offer,想了想他平时是乐于助人的那一种,就赶紧虚心求教,希望指点一二,不至于自己三年之后再次面临毕业即失业的尴尬场景。由于本科自己是真的心气太高,干啥事总想搞最难的那种,

2020-06-02 22:57:42 650

原创 ctf的第一小步

由于最近偶然之间录取到了网络空间安全的研究生,也算是歪打误撞重拾起自己当初大三因为考研被老师踢出ctf队的一个遗憾吧。其实我也搞不清楚自己是更喜欢ACM一点还是更喜欢CTF一点???? 不管了,既然得到了这次机会,那就好好把握吧。由于自己之前就搞过一小段时间的PWN(看来走过的路真的不会白走。。。当时在软工的时候弄这个觉得自己听不务正业的,没想到有一天我竟然专门学这个。。。),所以我就在网上搜了一下,这个里面推荐的教程不错ctf入门指南于是我就来试了一下使用wechall网站,在注册之后,自己也是一脸

2020-06-01 23:46:55 983 3

陈健二老师计算复杂性理论ppt.zip

陈健二老师计算复杂性理论的PPT合集——主要讲P/NP问题(全英文,讲解的很透吃~)

2021-07-06

好用的BeatEdit.zip

BeatEdit for Mac 这是2.0版本的哦 可以用mac版本的pr2020

2021-06-19

LIBSVM: A Library for Support Vector Machines

学习SVM不能不读的一个论文~

2021-01-01

操作系统真相还原前7章xmind.zip

这个是自己在学习的过程中利用xmind制作的思维导图,方便自己日后复盘 包括前7章内容 主要研究了一下保护模式和实模式

2020-03-01

华南理工大学计算机专业课试卷

欢迎考华工CS的小伙伴下载~

2019-01-06

操作系统真相还原.pdf

因为资源整体大于300M,无法直接上传,所以下下来的是txt文档,里面是百度网盘链接地址和密码,如果打不开的话,里面有联系方式,方便找本人发资源

2018-11-08

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除