自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

eofexception: bigsai

本文来源:http://www.344378.com/lt_cjdby_net/

www.msc77.com,”杜锋说,“以前,我觉得他们的要求是说给我打球,现在大家都会有欲望去打球,要争取去打球,要拼得每一次上场打球的机会,珍惜每一次。  带领我们参观的喇嘛扎西,有一双澄澈如星辰湖水的眼睛,他仰望这片经山,笃定地说,如果天下太平如极乐世界,架上经书自会排得整整齐齐,但经书墙总是凹凸不平,不断有经书探头出来,过段时间又自己缩回去,如此反复,总没有一本经书掉到过地上。当事人可以根据个人的意愿选择是否登记。韩德君早早陷入犯规危机,哈德森不得不在场上待更长时间。

属于下列情形之一的,可以由当事人单方申请:1、尚未登记的不动产首次申请登记的;2、继承、接受遗赠取得不动产权利的;3、人民法院、仲裁委员会生效的法律文书或者人民政府生效的决定等设立、变更、转让、消灭不动产权利的;4、权利人姓名、名称或者自然状况发生变化,申请变更登记的;5、不动产灭失或者权利人放弃不动产权利,申请注销登记的;6、申请更正登记或者异议登记的;7、法律、行政法规规定可以由当事人单方申请的其他情形。”  在大众汽车高层口中,奥迪与上汽的合作没有风险,甚至充满了机遇,而经销商眼中却把这一说法视作“与事实相反,且完全不负责任”。  渣打中国经济师申岚向《每日经济新闻》记者表示,官方制造业和非制造业数据显示经济持续复苏且政策支持推动经济增长势头上扬,缓和了市场对近期中国经济前景的担忧。“都是一些来北京打拼的人,一些孩子跟我儿子一般大,我不愿意做坏人,但是谁来保证我的权利?”损失款项难追回在业主和租户都意识到受骗之后,同时向北京市住建委、海淀区房管局和所在辖区法院举报,但经过一番折腾之后,他们的问题并没有得到实质性解决。

总功率达到581马力的讴歌NSX,百公里加速时间约为3秒,最高车速可达307公里/小时。  【环球网综合报道】据媒体12月4日报道,宝马公司高管透露,将在未来十年中推出一系列插电式混动车与电动汽车,并应用自动驾驶技术。    从目前的资料看,传祺GS7的车身尺寸小于,并采用5座布局,因此定位也要低一些,并且面向注重经济实用的客户。入门车型竞品除了和之外,也包括一些七座SUV,而顶配价格则标上了和两款进口MPV。

微信公众号:[bigsai],回复[bigsai]领取pdf进阶书籍! 江科大本、南理研一,您的关注是前进不断的源泉!

  • 博客(274)
  • 资源 (4)
  • 论坛 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 花五分钟看这篇之前,你才发现你不懂RESTful

原创公众号(希望能支持一下):bigsai 转载请联系bigsai文章收藏在回车课堂 和github前言在学习RESTful 风格接口之前,即使你不知道它是什么,但你肯定会好奇它能解决什么问题?有什么应用场景?听完下面描述我想你就会明白:在互联网并没有完全流行的初期,移动端也没有那么盛行,页面请求和并发量也不高,那时候人们对接口的要求没那么高,一些动态页面(jsp)就能满足绝大多数的使用需求。但是随着互联网和移动设备的发展,人们对Web应用的使用需求也增加,传统的动态页面由于低效率而渐渐被.

2020-12-07 19:32:10 394 8

原创 初探一个0代码开发—iVX平台

任何生产力的进步,都不是一帆风顺的,iVX作为一款全新的“生产力”工具,也准备好迎接各种挑战!蒸汽机车被发明的时候,被马车夫鄙视;流水线发明的时候,被手工业者抵制;而移动支付,更是让门口的工行营业厅关门,当然也端了小偷的饭碗。任何革命性的创新和发明,都会伴随新一轮的分工和社会的进步,同时也会给原有社会分工的既得利益者带来挑战。iVX本质上就是编程领域的一种创新和发明,是互联网IT开发领域的一场“革命”!“去掉程序语法,保留程序逻辑”,也许有百万人有过这种想法,认真思考过如何实现的不足万人,真正去

2020-12-06 18:54:39 510 2

原创 「归纳|总结」程序员必知必会的十大排序算法

首发公众号:bigsai 转载请联系新人原创公众号,求支持一下!文章已收录在 我的Github bigsai-algorithm 欢迎star绪论身为程序员,十大排序是是所有合格程序员所必备和掌握的,并且热门的算法比如快排、归并排序还可能问的比较细致,对算法性能和复杂度的掌握有要求。bigsai作为一个负责任的Java和数据结构与算法方向的小博主,在这方面肯定不能让读者们有所漏洞。跟着本篇走,带你捋一捋常见的十大排序算法,轻轻松松掌握!首先对于排序来说大多数人对排序的概念停留在冒泡排序或者JD.

2020-11-26 10:38:55 1841 9

原创 力扣(LeetCode)打卡刷题交流计划(长期维护)

前言忙忙活活暑期过去了一半,在即将升学的日子里,打算干点什么东西,由于实力以及经验的欠缺没有创群和大家讨论,但我更喜欢以更实在的方式——能作点什么——和大家一起从0打开力扣LeetCode,对,没错,就是从开开始一起刷力扣,因为力扣自己还没刷过,想和大家一起开始。在笔者公众号(bigsai)后台回复进群,即可通过二维码扫码进群,也可以加笔者vxq1315426911拉你进群。本次活动长期维护运行,希望能和大家一起进步。打卡计划因为在去年寒假今年春的时候已经组织过类似的活动,当时是暑假搞得剑指off

2020-08-02 10:40:54 2120 3

原创 json从立地到成佛
原力计划

json它不是一个原有单词,其实是4个单词JavaScript Object Notation(JavaScript对象表示)的简写,**是一种轻量级的文本数据交换格式**,并且json独立于语言(使用JavaScript语法描述对象),很多编程语言都支持json。 json 已成为当前服务器与 web 应用之间数据传输的公认标准。本文将以通俗易懂的方式给大家讲解json,并实战fastjson、Gson、Jackson与对比。

2020-07-01 21:09:57 20645 35

原创 考研经验分享(南京理工大学)
原力计划

文章目录前言为什么考研前言对于很多人来说,考研(升学)是一个不可避免的话题,这其中也面临着很大的抉择和犹豫之中。如果是其他专业的话,这方面的犹豫和挣扎可能少一点,但是对于计算机专业的我们来说,这方面的犹豫可能会更多一些。今天借着这个话题聊聊考研以及自己路途的所见所闻。为什么考研首先,对于考研的群体来说,大致可能分为下面几种类型:本科混的可能不够好,不满足于现状,想通过考研重新开始,寻求更多的机会。双非(部分985,211)想通过考研提升学校的层次,从双非跨到985,211.从本科跨到硕士研究生

2020-05-30 12:54:24 8811 14

原创 是时候介绍一下自己!

前言大家好,我是bigsai。我觉得是时候和大家碰个面,介绍一下和总结一下自己吧,也算是给这个时间刻下一个标记吧。我觉得这个时间点是挺重要的!还是很感谢各位的关注和认可,也很感激在这个过程中和我一起交流过,给过所有支持和认可的伙伴们,感谢我身边的你们给我塑造这么一个环境。我是一名草根博主吧,努力做好知识分享和输出,但我也想着能不能做点什么能够和大家一起进步(可见文末)!寒假剑指off...

2020-01-12 23:17:20 5812 8

原创 再也不怕和老外交流了!我用python实现一个微信聊天翻译助手!

文章目录前言详细设计微信api有道api整体逻辑代码和运行结果结语前言在前面的一篇文章如何用python“优雅的”调用有道翻译中咱们清楚的写过如何一层一层的解开有道翻译的面纱,并且笔者说过那只是脑洞的开始。现在笔者又回来了。Teach you how to flirt gracefully with code。设计思路:前面有了调用翻译,我们可以和翻译接口和微信的api结合起来做一些有趣的...

2020-01-05 14:01:11 13121 14

原创 我花了一夜用数据结构给女朋友写个H5走迷宫游戏

起因又到深夜了,我按照以往在csdn和公众号写着数据结构!这占用了我大量的时间!我的超越妹妹严重缺乏陪伴而 怨气满满!而女朋友时常埋怨,认为数据结构这么抽象难懂的东西没啥作用,常会问道:天天写这玩意,有啥作用。而我答道:能干事情多了,比如写个迷宫小游戏啥的!当我码完字准备睡觉时:写不好别睡觉!分析如果用数据结构与算法造出东西来呢?...

2019-09-21 18:15:27 452203 495

原创 面试官:缓存穿透、缓存雪崩和缓存击穿是什么?

对于web来说,是用户量和访问量支持项目技术的更迭和前进。随着服务用户提升。可能会出现一下的一些状况:页面并发量和访问量并不多,mysql足以支撑自己逻辑业务的发展。那么其实可以不加缓存。最多对静态页面进行缓存即可。页面的并发量显著增多,数据库有些压力,并且有些数据更新频率较低反复被查询或者查询速度较慢。那么就可以考虑使用缓存技术优化。对高命中的对象存到key-value形...

2019-08-01 23:39:49 7865 10

原创 java学习曲线建议

前言 进入IT领域,就像进入大海—浩瀚而广阔。然而,它又很容易让人迷茫,不知所措。所以,在IT的海洋中,找好一艘船特别重要,这艘船带你前进、减少迷失。这艘船或许是一个人,或一本书,又或许是一篇文章。 然而在现实的大学生活中,在我们普通院校中,其实更多的可能是忙忙碌碌,或者碌碌无为。或者就是按照课本循规蹈矩,学着一些陈旧,或者自己不喜欢的东西。到最后就是那种啥都会、啥又都不会的人。...

2019-07-04 12:19:45 7248 5

原创 浅谈网络爬虫

浅谈网络爬虫 什么是网络爬虫? 爬虫能干什么 搜索引擎 抢票、刷票等自动化软件 部分破解软件 金融等行业数据挖掘、分析数据来源 其他 爬虫很简单 语言的选择 两种语言的小demo 爬虫也不简单 ip、浏览器头(User-Agent)、和cookie限制 需登录的验证码限制、参数限制 JavaScript渲染/ajax加密 爬虫知识储备路线 1.基础语法: 2.正则和爬虫相关库,以及浏览器F12...

2019-06-11 21:58:11 9429 12

原创 LeetCode 88合并两个有序数组&89格雷编码

合并两个有序数组题目描述给你两个有序整数数组 nums1 和 nums2,请你将 nums2 合并到 nums1 中,使 nums1 成为一个有序数组。说明:初始化 nums1 和 nums2 的元素数量分别为 m 和 n 。你可以假设 nums1 有足够的空间(空间大小大于或等于 m + n)来保存 nums2 中的元素。示例:输入:nums1 = [1,2,3,0,0,0], m = 3nums2 = [2,5,6], n = 3输出:[1,2,2,3,5,6]

2020-12-20 18:26:29 43

原创 LeetCode 86分割链表&87扰乱字符串

分割链表题目描述:给定一个链表和一个特定值 x,对链表进行分隔,使得所有小于 x 的节点都在大于或等于 x 的节点之前。你应当保留两个分区中每个节点的初始相对位置。示例:输入: head = 1->4->3->2->5->2, x = 3输出: 1->2->2->4->3->5分析:这题的话也很简单,它要求将小于x的节点放到前面,且相对位置不变。我们可以采用两个链表将其分割开来然后再合并,在具体的处理上,可以创建两个带头

2020-12-19 15:41:46 82

原创 5张图搞懂Java引用拷贝、深拷贝、浅拷贝

微信搜一搜 「bigsai」 关注这个专注于Java和数据结构与算法的铁铁文章收录在github/bigsai-algorithm 欢迎star收藏如果本篇对你有帮助,记得点赞收藏哦!在开发、刷题、面试中,我们可能会遇到将一个对象的属性赋值到另一个对象的情况,这种情况就叫做拷贝。拷贝与Java内存结构息息相关,搞懂Java深浅拷贝是很必要的!在对象的拷贝中,很多初学者可能搞不清到底是拷贝了引用还是拷贝了对象。在拷贝中这里就分为引用拷贝、浅拷贝、深拷贝进行讲述。引用拷贝引用拷贝会生成一个新的对.

2020-12-18 09:59:44 182 2

原创 面试官本拿求素数搞我,但被我优雅的“回击“了(素数筛)

前言现在的面试官,是无数开发者的梦魇,能够吊打面试官的属实不多,因为大部分面试官真的有那么那几下子。但在面试中,我们这些小生存者不能全盘否定只能单点突破—从某个问题上让面试官眼前一亮。这不,今天就来分享来了。这年头,算法岗内卷不说,开发岗也有点内卷,对开发者要求越来越高了,而面试官也是处心积虑的 “刁难” 面试者,凡是都喜欢由浅入深,凡是都喜欢问个:你知道为什么?你知道原理吗?之类。并且,以前只是大厂面试官喜欢问算法,大厂员工底子好,很多甚至有ACM经验或者系统刷题经验,这很容易理解,但现在一些小公司面

2020-12-11 10:05:09 2209 7

原创 LeetCode 79单词搜索&80删除排序数组中的重复项Ⅱ&81.搜索旋转排序数组Ⅱ

LeetCode79.单词搜索给定一个二维网格和一个单词,找出该单词是否存在于网格中。单词必须按照字母顺序,通过相邻的单元格内的字母构成,其中“相邻”单元格是那些水平相邻或垂直相邻的单元格。同一个单元格内的字母不允许被重复使用。示例:board =[ ['A','B','C','E'], ['S','F','C','S'], ['A','D','E','E']]给定 word = "ABCCED", 返回 true给定 word = "SEE", 返回 true给定 word

2020-12-06 18:08:09 116

原创 Leetcode 76最小覆盖子串&77组合&78子集

LeetCode 76最小覆盖子串给你一个字符串 s 、一个字符串 t 。返回 s 中涵盖 t 所有字符的最小子串。如果 s 中不存在涵盖 t 所有字符的子串,则返回空字符串 “” 。注意:如果 s 中存在这样的子串,我们保证它是唯一的答案。示例 1:输入:s = "ADOBECODEBANC", t = "ABC"输出:"BANC"示例 2:输入:s = "a", t = "a"输出:"a"提示:1 <= s.length, t.length <= 105s 和 t

2020-12-05 18:55:03 135

原创 【五大常用算法】一文搞懂分治算法

原创公众号:bigsai文章收录在 bigsai-algorithm 求个star前言分治算法(divide and conquer)是五大常用算法(分治算法、动态规划算法、贪心算法、回溯法、分治界限法)之一,很多人在平时学习中可能只是知道分治算法,但是可能并没有系统的学习分治算法,本篇就带你较为全面的去认识和了解分治算法。在学习分治算法之前,问你一个问题,相信大家小时候都有存钱罐的经历,父母亲人如果给钱都会往自己的宝藏中存钱,我们每隔一段时间都会清点清点钱。但是一堆钱让你处理起来你可能觉得很复.

2020-12-03 15:59:27 386 6

原创 经验分享|原来这些图灵奖巨匠就藏在身边

前言微信搜一搜:bigsai 文章收录在github 欢迎star这是一个真实的故事,在笔者今年参加考研复试的时候,由于疫情原因是线上复试,但是一些流程还是没变的,机试+笔试完之后就是面试了。然后就开始紧张的面试了,大家都知道面试在最开始就是英语部分,当老师说咱们开始英语口语,我把早已背的滚瓜烂熟的个人介绍藏在脑海中正准备一泄而出等待老师说"Please introduce yourself"的时候,事情突然发生反转,老师来了一句:"Do you know who won the Turing p

2020-12-01 10:32:35 2174 5

原创 LeetCode 73矩阵置零&74搜素二维矩阵&75颜色分类

矩阵置零题目描述:给定一个 m x n 的矩阵,如果一个元素为 0,则将其所在行和列的所有元素都设为 0。请使用原地算法。示例 1:输入: [ [1,1,1], [1,0,1], [1,1,1]]输出: [ [1,0,1], [0,0,0], [1,0,1]]示例 2:输入: [ [0,1,2,0], [3,4,5,2], [1,3,1,5]]输出: [ [0,0,0,0], [0,4,5,0], [0,3,1,0]]进阶

2020-11-29 19:04:43 921

原创 LeetCode 70爬楼梯&71简化路径&72编辑距离(dp)

新人公众号(求支持):bigsai 专注于Java、数据结构与算法,一起进大厂不迷路!关注这个潇洒青年一起飞,回复进群即可加入力扣打卡群,欢迎划水。近期打卡:跟我打卡LeetCode 58最后一个单词长度&59螺旋矩阵Ⅱ&60排列序列跟我打卡LeetCode 61旋转链表&62不同路径&63不同路径 II打卡LeetCode 65有效数字&66加一 &67二进制求和LeetCode 67二进制求和&68文本左右对齐&69x的平方根.

2020-11-28 16:16:39 234 5

原创 LeetCode 67二进制求和&68文本左右对齐&69x的平方根

文本左右对齐描述给定一个单词数组和一个长度 maxWidth,重新排版单词,使其成为每行恰好有 maxWidth 个字符,且左右两端对齐的文本。你应该使用“贪心算法”来放置给定的单词;也就是说,尽可能多地往每行中放置单词。必要时可用空格 ’ ’ 填充,使得每行恰好有 maxWidth 个字符。要求尽可能均匀分配单词间的空格数量。如果某一行单词间的空格不能均匀分配,则左侧放置的空格数要多于右侧的空格数。文本的最后一行应为左对齐,且单词之间不插入额外的空格。说明:单词是指由非空格字符组成的字

2020-11-22 20:32:59 1007 4

原创 LeetCode 64最小路径和&65有效数字&66加一

有效数字验证给定的字符串是否可以解释为十进制数字。加一,二进制求和

2020-11-21 17:35:01 242

原创 「万字图文」史上最姨母级Java继承详解

原创公众号:「bigsai」 除公众号以外拒绝任意擅自转载文章收录在bigsai公众号和回车课堂课程导学在Java课堂中,所有老师不得不提到面向对象(Object Oriented),而在谈到面向对象的时候,又不得不提到面向对象的三大特征:封装、继承、多态。三大特征紧密联系而又有区别,本课程就带你学习Java的继承。你可能不知道继承到底有什么用,但你大概率曾有过这样的经历:写Java项目/作业时候创建很多相似的类,类中也有很多相同的方法,做了很多重复的工作量,感觉很臃肿。而合理使用继承就能大大减.

2020-11-19 10:01:46 4561 9

原创 跟我打卡LeetCode 61旋转链表&62不同路径&63不同路径 II

旋转链表给定一个链表,旋转链表,将链表每个节点向右移动 k 个位置,其中 k 是非负数。示例 1:输入: 1->2->3->4->5->NULL, k = 2输出: 4->5->1->2->3->NULL解释:向右旋转 1 步: 5->1->2->3->4->NULL向右旋转 2 步: 4->5->1->2->3->NULL示例 2:输入: 0->1->

2020-11-15 16:50:53 233 2

原创 「八大排序算法」16张图带你搞懂基数排序

前言在排序算法中,大家可能对桶排序、计数排序、基数排序不太了解,不太清楚其算法的思想和流程,也可能看过会过但是很快就忘记了,但是不要紧,幸运的是你看到了本篇文章。本文将通俗易懂的给你讲解基数排序。基数排序,是一种原理简单,但实现复杂的排序。很多人在学习基数排序的时候可能会遇到以下两种情况而浅尝辄止:一看原理,这么简单,懂了懂了(顺便溜了)再一看代码,这啥啥啥啊?这些的肯定有问题(不看溜了)要想深入理解基数排序,必须搞懂基数排序各种形式(数字类型、等长字符类型、不等长字符)各自实现方法,了解其

2020-11-14 21:40:15 369

原创 跟我打卡LeetCode 58最后一个单词长度&59螺旋矩阵Ⅱ&60排列序列

最后一个单词长度题目描述给定一个仅包含大小写字母和空格 ’ ’ 的字符串 s,返回其最后一个单词的长度。如果字符串从左向右滚动显示,那么最后一个单词就是最后出现的单词。如果不存在最后一个单词,请返回 0 。说明:一个单词是指仅由字母组成、不包含任何空格字符的 最大子字符串。示例:输入: “Hello World”输出: 5分析这题其实很简单,就是三个步骤模拟这个过程就可以了:具体代码:public int lengthOfLastWord(String s) { if(

2020-11-14 17:40:37 251

原创 面试官:谈谈Redis缓存和MySQL数据一致性问题

前言原创公众号:bigsai对于缓存穿透、缓存雪崩和缓存击穿常常出现在面试中,今天来看看它到底是啥吧? redis缓存穿透理解重在穿透吧,也就是访问透过redis直接经过mysql,通常是一个不存在的key,在数据库查询为null。每次请求落在数据库、并且高并发。数据库扛不住会挂掉。解决方案可以将查到的null设成该key的缓存对象。当然,也可以根据明显错误的key在逻辑层就就行验证。同时,你也可以分析用户行为,是否为故意请求或者爬虫、攻击者。针对用户访问做限制。其他等等

2020-11-10 12:24:11 442 2

原创 LeetCode 55跳跃游戏&56合并区间&57插入区间

跳跃游戏给定一个非负整数数组,你最初位于数组的第一个位置。数组中的每个元素代表你在该位置可以跳跃的最大长度。判断你是否能够到达最后一个位置。示例 1:输入: [2,3,1,1,4]输出: true解释: 我们可以先跳 1 步,从位置 0 到达 位置 1, 然后再从位置 1 跳 3 步到达最后一个位置。示例 2:输入: [3,2,1,0,4]输出: false解释: 无论怎样,你总会到达索引为 3 的位置。但该位置的最大跳跃长度是 0 , 所以你永远不可能到达最后一个位置。分析

2020-11-08 16:04:23 310 2

原创 LeetCode打卡 52八皇后Ⅱ&53最大子序和&54螺旋矩阵

n皇后Ⅱn 皇后问题研究的是如何将 n 个皇后放置在 n×n 的棋盘上,并且使皇后彼此之间不能相互攻击。上图为 8 皇后问题的一种解法。给定一个整数 n,返回 n 皇后不同的解决方案的数量。示例:输入: 4输出: 2解释: 4 皇后问题存在如下两个不同的解法。[ [".Q..", /解法 1 "...Q", "Q...", "..Q."], ["..Q.", /解法 2 "Q...", "...Q", ".Q.."]]提示:皇后,是国际象棋

2020-11-07 18:53:52 287

原创 【排序算法】——图解双轴快排(建议收藏)

原创公众号:「bigsai」,转载需注明出处关注回复bigsai领取Java进阶pdf,回复进群加入力扣打卡群(目前200+).觉得不错还请一键三连!前言在排序算法中,快排是占比非常多的一环,但是快排其思想一直被考察研究,也有很多的优化方案。这里主要讲解双轴快排的思想和实现。首选,双轴快排也是一种快排的优化方案,在JDK的Arrays.sort()中被主要使用。所以,掌握快排已经不能够满足我们的需求,我们还要学会双轴快排的原理和实现才行。回顾单轴快排单轴快排也就是我们常说的普通快速排序,对.

2020-11-05 11:55:31 475 2

原创 LeetCode 49字母异位词分组&50pow(x,n)&51八皇后

字母异位词分组给定一个字符串数组,将字母异位词组合在一起。字母异位词指字母相同,但排列不同的字符串。示例:输入: ["eat", "tea", "tan", "ate", "nat", "bat"]输出:[ ["ate","eat","tea"], ["nat","tan"], ["bat"]]说明:所有输入均为小写字母。不考虑答案输出的顺序。分析题目的意思就是给若干个字符串单词,然后将含有全部相同的字母放到一个List<String>中。我们的核心问题

2020-11-01 19:21:28 1191 6

原创 LeetCode 47全排列Ⅱ&48旋转图像

原创公众号:bigsai 如果不错记得点赞收藏!关注回复 bigsai 领取Java进阶pdf资源,回复进群加入力扣打卡群。上周打卡内容:43字符串相乘&44通配符匹配 45跳跃游戏&46全排列全排列Ⅱ给定一个可包含重复数字的序列,返回所有不重复的全排列。示例:输入: [1,1,2]输出:[[1,1,2],[1,2,1],[2,1,1]]法一 哈希这题相比之前的就是有重复的情况,最笨的方法就是用哈希将各种序列存到Set中最后返回,但是这也是一种方法和策.

2020-10-31 20:17:29 369

原创 按照这步骤来刷题,两个月你亦能成为王者

首发公众号:bigsai回复 「bigsai」 领取pdf学习资源,回复「进群」一起打卡力扣成为王者前言最近很多小伙伴问我怎么入门数据结构与算法,又或者怎么刷题,很多人也说自己挺迷茫的。今天结合个人直接和间接经验给大家一套从头到尾的建议。当然,本建议如果ACM大佬看到勿喷哈,更建议开发方向的人走这条路。如果你是大一,学好语言基础就可以走这条路,如果你是大二,那刚好这条路挺适合你的,如果你是大三,那你最好加速挑选其中精华去完成,如果你是工作或者其他想提升自己,那这是一条很好的路。青铜白银(15.

2020-10-30 22:55:16 1778 5

原创 数据结构与算法—这可能是最易懂的快速幂讲解了

文章收录在公众号:[bigsai],任何转载需要注明来源。欢迎一键三连!前言快速幂是什么?顾名思义,快速幂就是快速算底数的n次幂。有多快?其时间复杂度为 O(log?n), 与朴素的O(n)相比效率有了极大的提高。用的多么?快速幂属于数论的范畴,本是ACM经典算法,但现在各厂对算法的要求越来越高,并且快速幂适用场景也比较低多并且相比朴素方法有了非常大的提高。所以掌握快速幂算法已经是一名更合格的工程师必备要求!下面来详细看看快速幂算法吧!快速幂介绍先看个问题再说:初探首.

2020-10-29 11:19:37 1008 4

原创 LeetCode 45跳跃游戏&46全排列

跳跃游戏题目描述:给定一个非负整数数组,你最初位于数组的第一个位置。数组中的每个元素代表你在该位置可以跳跃的最大长度。你的目标是使用最少的跳跃次数到达数组的最后一个位置。示例:输入: [2,3,1,1,4]输出: 2解释: 跳到最后一个位置的最小跳跃数是 2。从下标为 0 跳到下标为 1 的位置,跳 1 步,然后跳 3 步到达数组的最后一个位置。说明:假设你总是可以到达数组的最后一个位置。分析:这题的话也是运用了不同的方法,从复杂到简单。法一:枚举枚举的思路很简单,二重

2020-10-25 19:10:42 291

原创 1024我摊牌了,谈谈自己2020剩余两月的学习计划

前言时间飞逝即去,这一年对我这一届来说变化还是挺大的,过1024节日的地点变了,有的奔赴岗位、有的升学深造。这一年的前一半和后一半,生活和学习环境都变了。离开本科四年的同伴和环境,投入到新的生活环境、学习环境、工作环境中。觉得这一切还是挺悄然的。奔赴新的学校、岗位之后,就会面对生活和个人成长的压力。不像在本科那样,可以无忧无虑,什么都不想的去做自己想干的事情。现在很多本科学弟妹加我的时候我总会说一句:“还年轻,没问题的”。如今的学习状况回顾大学的四年时光,可能大部分人是在大三是真正有所掌握的,大一

2020-10-24 21:39:02 1365 17

原创 LeetCode 43字符串相乘&44通配符匹配

字符串相乘题目描述:给定两个以字符串形式表示的非负整数 num1 和 num2,返回 num1 和 num2 的乘积,它们的乘积也表示为字符串形式。示例 1:输入: num1 = “2”, num2 = “3”输出: “6”示例 2:输入: num1 = “123”, num2 = “456”输出: “56088”说明:num1 和 num2 的长度小于110。num1 和 num2 只包含数字 0-9。num1 和 num2 均不以零开头,除非是数字 0 本身。不能使用任何

2020-10-24 18:41:57 300

原创 用python写一个豆瓣通用爬虫并可视化分析

原创技术公众号:bigsai,本文在1024发布,回复bigsai送架构师进阶pdf资源,祝大家节日快乐,心想事成。收到祝福后点个一键三连回馈一下蟹蟹!文章结构前言登录爬取储存可视化分析前言在本人上的一门课中,老师对每个小组有个任务要求,介绍和完成一个小模块、工具知识的使用。然而我所在的组刚好遇到的是python爬虫的小课题。心想这不是很简单嘛,搞啥呢?想着去搞新的时间精力可能不太够,索性自己就把豆瓣电影的评论(短评)搞一搞吧。之前有写过哪吒那篇类似的,但今天这篇要写的像姨母般详细。本篇主要实.

2020-10-24 09:06:02 7597 31

软件系统压力测试.doc

法律信息管理系统性能测试报告 压力测试报告 第1章系统概述 系统名称:法院信息管理系统 第2章方案设计 2.1系统压力强度估算 系统响应时间判断原则如下: ?系统业务响应时间小于2-5秒,判为优秀,用户对系统感觉很好; ?系统业务响应时间在5-10秒之间,判为良好,用户对系统感觉一般; ?系统业务响应时间超过15秒,判断为一般,用户体验不佳。 2.2 测试环境 网络环境:公司内部的以太网,与服务器的连接速率为100.0M,与客户端的连接速率为10/100M自适应。

2019-06-13

python爬虫教程(html样式)

里面覆盖了python爬虫几乎所有的知识点,包括urlib库,requests库,beautifulsoup,正则表达,代理ip,selenium+无头浏览器。srapy框架以及数据的存储等待。

2018-11-21

ACM教程(多个word+pdf分类)

涉及多个种类的算法,大的方面包括图论,数论,计算几何,排列组合,博弈论,基础数据结构等等。

2018-11-21

算法竞赛入门经典(刘汝佳)word文档

word格式的算法课程资源,有助于学习算法,强化基本功。

2018-02-27

bigsai(同公众号)的留言板

发表于 2020-01-02 最后回复 2020-01-02

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

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除
申博138直营网 申博管理网登入 申博娱乐网官网 申博娱乐网直营 菲律宾太阳城申博登入 申博网上娱乐登入
申博sunbet菲律宾官网 菲律宾太阳城直营 www.123tyc.com 申博支付宝充值 菲律宾申博官网登入 申博代理登录
百家乐支付宝充值 申博太阳城在线即时到账 www.44msc.com 申博游戏苹果手机怎么下载 申博太阳城现金网游戏 申博现金网登入