自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

是小光a~

我想做一个布道者,什么布道者,在我看来,布道者就是一个坚守自己理想信念,并且能给他人带来正能量,能够通过自己的努力让他人过得更好的人。 希望你们能有所收获,有所成长,这就是我努力的意义。——摘自博文

  • 博客(19)
  • 资源 (5)
  • 收藏
  • 关注

原创 动态规划部分心得体会

这几天看动态规划的题目,发现难点还是在于状态转移方程,真的想不出。。。或者说有的题目大体思路有了,状态方程懂了,但是具体到代码实现上又很难下手(就是那种只明白思路无法用代码实现的感觉。。。)看着同学们做了好多,自己却不太会做,唉。。。或许是自己做过的题目和接触到的题目太少了,又把课件从头到尾看了一遍,一点一点的看,具体到每一行,了解题目的大体思路与代码实现,希望能有所收获。其中给我印象最深...

2019-03-30 21:31:41 775

原创 死亡骑士买道具

不死族的巫妖王发工资拉,死亡骑士拿到一张N元的钞票(记住,只有一张钞票),为了防止自己在战斗中频繁的死掉,他决定给自己买一些道具,于是他来到了地精商店前.死亡骑士:“我要买道具!”地精商人:“我们这里有三种道具,血瓶150块一个,魔法药200块一个,无敌药水350块一个.”死亡骑士:“好的,给我一个血瓶.”说完他掏出那张N元的大钞递给地精商人.地精商人:“我忘了提醒你了,我们这里没有找客...

2019-03-28 17:37:28 350

原创 动态规划部分知识点总结

动态规划部分知识点动态规划与贪心算法之间的关系:关于动态规划,很多东西都与贪心算法类似,都是解决多决策问题的一种方法。(多阶段决策问题:一类问题的求解过程可以分为若干个互相联系的阶段,在每一个阶段都需作出决策,并影响到下一个阶段的决策。多阶段决策问题,就是要在可以选择的那些策略中间,选取一个最优策略,使在预定的标准下达到最好的效果。)贪心算法是通过某种贪心标准在每一步的选择中都采取当前状态...

2019-03-27 18:43:37 689

原创 C++单元学习小结之函数(续)

C++单元学习小结函数(续)函数的传递:参数传递是指用函数调用的实参来初始化函数形参存储区的过程。函数的形参是局部对象,仅在函数的作用域内可见,每次调用函数时,会创建形参变量,并用传入的实参初始化形参,其中形参的类型决定了实参初始化形参的方式。参数传递方式分为以下及种类型:一、传值调用函数(按值传递)当实参的值被复制给形参时,形参和实参是两个独立的对象,实参被称为按值传递,或传值调用...

2019-03-24 22:53:52 102

原创 C++单元小结之Vector与迭代器(续),内置数组、vector和string,文件数据处理(文件操作续),字符串流(续)

Vector与迭代器(续)内置数组、vector和string文件数据处理(文件操作续)字符串流(续)

2019-03-24 17:42:24 205

原创 C++单元学习小结之标准库类型string

标准库类型stringstring 类支持字符串对象的各种操作:各种初始化方式,字符串之间的复制、比较、连接,查询字符串长度和判断字符串是否为空,访问字符串中的单个字符等。使用string 类要包含头文件简单使用举例:#include <iostream>#include <string>using namespace std;int main(){str...

2019-03-24 16:21:48 125

原创 C++单元学习小结之指针(续),存储空间的分配策略,new和delete运算符,const限定词 结构体(续),枚举

指针(续)存储空间的分配策略new和delete运算符const限定词结构体(续)枚举

2019-03-24 16:10:47 138

原创 C++单元学习小结之C++11部分新增内容

C++11部分新增内容这学期不再学习C语言了,转向了C++,开始学习面向对象程序设计,也不再以做简单题目,写程序为主,而是学会理顺思路,探索系统的功能实现,转化为各种问题,最终能够自己编写出一套能够切实可行,实现具体功能的系统构架。C++11新增了很多内容,如constexpr对象,auto类型说明符(虽然C++98和C语言中就有auto关键字,用于自动存储类别的局部变量声明,但是并不经常使用...

2019-03-24 15:58:38 235

原创 贪心算法部分题目总结

贪心算法部分题目总结使用贪心算法时,我们可以将问题简单化,贪心本就是分步求最优解,最终得到最优解的过程。将问题简单化更是贪心算法的一个重要策略。将问题简化的方式有很多,比如我们可以从应用问题中提取出数学问题,再从数学问题中思考求解出数学函数(简单算法)解题,下面说一个数学问题中二维平面问题转化为一维数轴问题的例子:Assume the coasting is an infinite stra...

2019-03-23 22:14:22 255

原创 贪心算法题解心得

贪心算法题解心得通过VJ上的题目,发现很多题目都是类似的,有的题目也可以用之前的思路来考虑(暴力求解的思路),但是这样的话只能过样例,会超时,这也就是为什么使用贪心的原因吧,要考虑分步求解,求最优解。觉得做贪心问题最重要的还是想解决问题的方法,一般知道如何解决问题就做对了一半,然而这解决问题的方法有的时候并不太好想,之前接触过的还容易想,容易有思路,但是有的问题就没有思路,没有想法,这样就真的...

2019-03-20 22:35:58 471

原创 贪心算法之木棍的加工

There is a pile of n wooden sticks. The length and weight of each stick are known in advance. The sticks are to be processed by a woodworking machine in one by one fashion. It needs some time, called ...

2019-03-19 17:02:11 630

原创 贪心算法部分题目及知识点总结

贪心算法部分题目总结:一:背包问题背包问题与最优装载问题十分类似,都是取优先级别级别最高或较高的变量进行处理,其中分为两种类型:变量(货物)可拆分/不可拆分两类;对于这两类类型,可以先将其性价比一一算出,先装性价比较高的,然后依次降低,直到背包装满货物,需要注意的一点就是比较,在快装满时比较出是否背包可全部装进该物品,若不可则进行分割或装入下一个能装进且性价比较高的物品(不可分割时)。(FAT...

2019-03-16 23:28:32 505

原创 贪心算法(农夫修泥塘)

Farmer John has a problem: the dirt road from his farm to town has suffered in the recent rainstorms and now contains (1 &lt;= N &lt;= 10,000) mud pools.Farmer John has a collection of wooden planks ...

2019-03-16 18:38:52 295

原创 贪心算法部分知识点

贪心算法概念:简单来说,贪心算法就是贪心,在求解的时候步步贪心,步步求得最优解,直至结束时求得想要的最优解。因此贪心算法起初考虑的并非整体,而是局部的最优解。如果一个问题可以同时用几种方法解决,贪心算法应该是最好的选择之一。因为我们使用贪心算法,每次都得到其子问题的最优解,所以这里引入最优子结构的概念:当一个问题的最优解包含其子问题的最优解时,称此问题具有最优子结构性质。问题的最优子结构性质...

2019-03-13 22:37:17 449

原创 丑数运算 一、((输出丑数n的下标)(给定丑数输下标)) 二、((求第n个丑数是谁)(给定下标求丑数))

丑数运算:先说一下解题的部分知识点:迭代器中元素距离关系:#include &lt;iostream&gt; #include &lt;list&gt; using namespace std; int main () { list&lt;int&gt; mylist; for (int i=0; i&lt;10; i++) mylist.push_back...

2019-03-12 21:22:03 167

原创 关于学习STL部分学到的零碎知识点

关于学习STL部分学到的零碎知识点:关于STL的部分在前面已经提到,现在主要写一下关于在学习STL时的部分零碎知识点:万能头文件:#include&lt;bits/stdc++.h&gt;C++中的.和::和-&gt;的区别:1、A.B则A为对象或者结构体;2、A-&gt;B则A为指针,-&gt;是成员提取,A-&gt;B是提取A中的成员B,A只能是指向类、结构、联合的指针;3、::是...

2019-03-09 19:48:50 101

原创 STL中set与map的使用以及优先队列的部分补充内容以及重载运算符的使用

STL中set与map的使用这次写的是STL中set与map的相关知识点以及优先队列的部分补充内容以及重载运算符的使用。首先介绍一下set与multiset:set 和 multiset会根据特定的排序准则(set容器内部由红黑树实现,插入删除查找的效率都非常高,而且是自动排序、去重),自动将元素排序,两者的不同之处在于multiset可以允许元素重复而set不允许元素重复(因此set又被称...

2019-03-06 22:04:30 314

原创 回文素数与接水问题(OJ)

写两个关于OJ上的题目:回文素数描述一个数如果从左往右读和从右往左读数字是相同的,则称这个数是回文数,如121,1221,15651都是回文数。给定位数n,找出所有既是回文数又是素数的n位十进制数。(注:不考虑超过整型数范围的情况)。输入位数n,其中1&lt;=n&lt;=9。输出第一行输出满足条件的素数个数。第二行按照从小到大的顺序输出所有满足条件的素数,两个数之间用一个空格区分...

2019-03-02 17:27:00 472

原创 关于字符串与整数转化的问题与一些常用字符串处理函数

关于字符串与整数转化的问题:数字统计请统计某个给定范围[L, R]的所有整数中,数字2 出现的次数。比如给定范围[2, 22] ,数字2 在数2 中出现了1 次,在数12 中出现1 次,在数20 中出现1 次,在数21 中出现1 次,在数22 中出现2 次,所以数字2 在该范围内一共出现了6 次。【算法分析1】枚举[L,R]区间的所有整数,对于每个整数x:先判断x的最后一位是否为2(即...

2019-03-02 16:54:35 257

(课表管理系统测试用)3.xls

课表管理系统测试所用资源

2021-02-02

2019-2020学年第一学期北校区教室使用情况.xls

课表管理系统测试所用资源

2021-02-02

Oracle数据库实验报告

Oracle数据库实验报告

2021-01-18

Navicat使用基础教程(转发)

Navicat使用基础教程 Navicat 是一个可多重连接的数据库管理工具,它可让你连接到 MySQL、Oracle、PostgreSQL、SQLite、SQL Server 和/或 MariaDB 数据库,让管理不同类型的数据库更加方便。Navicat 的功能足以符合专业开发人员的所有需求,但是 对数据库服务器的新手来说又相当容易学习。有了极完备的图形用户界面 (GUI),Navicat 让你可以简便地以安全且简 单的方法创建、组织、访问和共享信息。

2020-09-20

eclipse快捷键

eclipse快捷键(转发) 做Java开发的,经常会用Eclipse或者MyEclise集成开发环境,一些实用的Eclipse快捷键和使用技巧,可以在平常开发中节约出很多时间提高工作效率,下面我就结合自己开发中的使用和大家分享一下Eclipse中常用到的快捷键和技巧。

2020-09-20

空空如也

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

TA关注的人

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