- 博客(8)
- 收藏
- 关注
原创 赛马排序
Question: 64匹马,8个跑道,选出速度最快的4匹马需要多少次 64 horse, 8 racetrack, To find the 4 fastest horses, how many time do you need at least? Answer: 11 Solution: Step 1: Divide 64 horses into 8 groups, each group con...
2019-10-14 15:53:33
517
原创 Machine Learning on Coursera
Week Six F Score P=21P+1R=2PRP+R\begin{aligned} P &= &\dfrac{2}{\dfrac{1}{P}+\dfrac{1}{R}}\\ &= &2 \dfrac{PR}{P+R} \end{aligned}P==P1+R122P+RPR Week Seve...
2018-12-03 10:25:12
176
原创 代码之坑
pow问题 在使用pow是应该注意编辑器问题,在g++编辑器下可能会导致精度问题,在c++编辑器下精度会更高,更是和使用c++编辑器。一般不要使用gcc编辑器,可能会不支持algorithm库。在用没有确定可以使用的库函数时,一般出错都在这样的地方,可能会造成精度问题 --2017年2月2
2017-02-27 20:06:17
185
原创 掉过的坑
pow问题 在使用pow是应该注意编辑器问题,在g++编辑器下可能会导致精度问题,在c++编辑器下精度会更高,更是和使用c++编辑器。一般不要使用gcc编辑器,可能会不支持algorithm库。在用没有确定可以使用的库函数时,一般出错都在这样的地方,可能会造成精度问题 --2017年2月27日19:59:43
2017-02-27 20:00:44
207
原创 POJ 1064
二分初试思路一: 考虑只能分在一厘米左右,所以把所有数据保存成以厘米为单位的整形中,这样就能在避免精度问题,但是也会带来新的问题。 ①:要考虑上下界问题,下界要从1开始,而不是0。上界要从最大值+1开始,因为整数时不能遍历到上界和下界。所以要把上下界初始化成不可能的上下界(可以考虑初始化成下确界-1,上确界+1), ②:在进行二分时要注意,把等于的点分在上界还是下界中,结合题
2017-02-21 21:00:06
353
原创 vector
2017年2月13日14:26:38vector笔记 vector在使用是不能在修改过之后在利用之前的begin()地址,否则不出现re的情况,在每一次对vector进行操作时要使用当前的begin(),en()地址。 今天在补题时,发现自己对于c++的只是掌握的还是太少,使用的还不是很熟练。 编译器在编译的时候可能因为编译方式不同,使得某些程序在一些上能通过某些数据,有些则一
2017-02-13 14:33:45
210
原创 Hongcow Builds A Nation ___codeforces 744A
题目 https://cn.vjudge.net/problem/592815/origin Hongcow is ruler of the world. As ruler of the world, he wants to make it easier for people to travel by road within their own countries. The worl
2017-02-12 10:36:40
241
原创 Hongcow Builds A Nation ___codeforces 744A
思路 这个题算是一个贪心算法的题目,但是贪心的算法本身很多变,很能简单的说明白具体应该怎么做,就和dp一样有时很难定义dp的量, #include <stdio.h> #include <vector> #include <stack> #include <algorithm> #include <map> using namespace std; vector<int> g[1001]; i
2017-02-12 10:31:47
252
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人