- 博客(27)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 浅谈快速排序
快速排序,简称快排,对于一个包含n个输入数组来说,快速排序是一种最坏情况时间复杂度为O(n^2)的排序算法,虽然最坏情况的时间复杂度很差,但是快速排序通常是实际排序应用中最好的选择,因为他的平均性能很好,他的期望时间复杂度为O(n lg n)。快速排序的函数qsort,它包含在头文件里,函数一共四个参数,在函数头部加上头文件#include,就可以直接调用,并且无需声明。一个典型的qsort的
2014-12-04 13:16:44
1006
1
转载 交叉熵代价函数(损失函数)及其求导推导
https://blog.csdn.net/jasonzzj/article/details/52017438
2018-10-17 10:29:52
446
原创 illegal instruction (core dumped)
最近在虚拟机节点上装tensorflow,发现出现如下问题,谷歌也发现答案很少:说一下系统是ubuntu 16.04的,后来想想降级试试:pip uninstall tensorflowpip install tensorflow==1.5发现成功:...
2018-03-17 11:13:00
12849
6
转载 Ubuntu服务器版下安装TeamViewer[命令行方式]
http://blog.csdn.net/dreamhai/article/details/57080531
2017-11-24 14:54:54
3615
转载 maltab下xlswrite时提示服务器出现意外情况的解决
转载出处:http://blog.csdn.net/npmnpmnpm/article/details/52830933错误:xlsread:服务器出现意外情况原因:非matlab问题,Excel的com加载项启用解决方法:office - Excel选项-加载项;管理-com加载项-转到-取消可用加载项的勾选。
2017-05-18 11:21:16
715
原创 简述c++命名规则
近期在看c++编程规范,总结出一些c++命名规则,以便自己加以注意,写出更好的代码。其实,没有一套真正意义上面的命名规则能够让所有的程序员赞同,每个程序员都会有自己的一套,不过,能适应出大多数程序代码的风格,总比自己一个人特立独行的好。1. 匈牙利表示法比较著名的代码风格属于是由Microsoft公司的程序设计人员CharlesSimonyi首创的“匈牙利表示法”。在匈牙利表示法中,变
2017-05-09 13:59:29
708
原创 ifndef/define/endif 结构产生预处理块
最近在看一些C++编程规范,提到了ifndef/define/endif结构产生预处理块,想想自己在原来的代码中虽然知道这个但是并没有完全使用过,特地试了一下:解释:为什么要用到这个ifndef/define/endif结构呢?因为很可能一个头文件在一个.cpp文件中被多次引用,这种问题是由于#include嵌套所造成的,例如,有三个类a,b,c,在b.h中引用了a.h,在c.h中包含了a
2017-05-09 10:07:50
1289
原创 C/C++中如何获取数组的长度?
1. 固定长度数组1.1 C语言C语言中,会用到宏定义define#include#define getArrayLen(array,len) {len = sizeof(array)/sizeof(array[0]);}int main(){ int Array_Int[100]; int l; getArrayLen(Array_Int,l); printf("le
2017-05-02 23:46:57
8561
2
转载 C++创建对象的三种方式
出处:http://blog.csdn.net/azhexg/article/details/14225545C++中有三种创建对象的方法#include using namespace std;class A{private: int n;public: A(int m):n(m) { } ~A(){}};int main(){
2017-05-02 20:35:53
568
原创 sublime3中的 Error trying to parser file
近段时间使用sublime写python爬虫,下载安装一些插件以后,配置了一些东西后,打开sublime出现下面的问题:于是乎google,然后得到的答案说是配置文件代码有问题。解决办法:packages文件夹内有一个配置文件夹User,当你配置不科学时很容易出这个问题,把这个文件夹删了,再重启就好了(记得检查sublime进程是否已经结束,常常没打开,但进程还在走,这样重启还
2017-04-29 18:06:24
10167
1
原创 Python抓取百度云电影
近期在自学python,写网络爬虫之类的,偶然一个知乎本科大牛发布的一个Python库可以爬取百度网盘电影的第三方库。fmovice 0.1.0输入关键词搜索两大百度网盘提供商中的电影资源现在你可以ctrl+r然后输入cmd直接搜索电影名字即可,即fmv 电影名字。由于我使用的是python3.x,因此也不会出现编码问题,有关编码问题去参考官网或者知乎,不再赘述,因
2017-04-17 13:43:54
4695
1
原创 Python输出字符串问题
楼主最近最毕设需要用到爬虫,于是乎自学Python。出现了系列问题,记录下来。 Python输出字符串问题错误:Non-ASCIIcharacter '\xe4' in file test.py on line 3, but no encoding declared; 这是因为如果要表示中文,显然一个字节是不够的,至少需要两个字节,而且还不能和ASCII编码冲突,所以,中国制定
2017-03-22 17:36:27
1602
原创 蓝桥杯历届试题之振兴中华
标题: 振兴中华 小明参加了学校的趣味运动会,其中的一个项目是:跳格子。 地上画着一些格子,每个格子里写一个字,如下所示: 从我做起振 我做起振兴 做起振兴中 起振兴中华 比赛时,先站在左上角的写着“从”字的格子里,可以横向或纵向跳到相邻的格子里,但不能跳到对角的格子或其它位置。一直要跳到“华”字结束。 要求跳
2015-03-31 12:25:54
1007
原创 hdu2176取(m堆)石子游戏
m堆石子,两人轮流取.只能在1堆中取.取完者胜.先取者负输出No.先取者胜输出Yes,然后输出怎样取子.例如5堆 5,7,8,9,10先取者胜,先取者第1次取时可以从有8个的那一堆取走7个剩下1个,也可以从有9个的中那一堆取走9个剩下0个,也可以从有10个的中那一堆取走7个剩下3个.
2015-03-31 11:17:59
843
原创 hdu2177取(2堆)石子游戏
有两堆石子,数量任意,可以不同。游戏开始由两个人轮流取石子。游戏规定,每次有两种不同的取法,一是可以在任意的一堆中取走任意多的石子;二是可以在两堆中同时取走相同数量的石子。最后把石子全部取完者为胜者。现在给出初始的两堆石子的数目,如果轮到你先取,假设双方都采取最好的策略,问最后你是胜者还是败者。如果你胜,你第1次怎样取子?
2015-03-30 16:25:56
919
原创 hdu1087Super Jumping! Jumping! Jumping!
Nowadays, a kind of chess game called “Super Jumping! Jumping! Jumping!” is very popular in HDU. Maybe you are a good boy, and know little about this game, so I introduce it to you now.The game can be played by two or more than two players. It consis
2015-03-29 10:53:24
534
原创 hdu2844
Whuacmers use coins.They have coins of value A1,A2,A3...An Silverland dollar. One day Hibix opened purse and found there were some coins. He decided to buy a very nice watch in a nearby shop. He wanted to pay the exact price(without change) and he known th
2015-03-27 21:37:51
473
原创 hdu1312Red and Black
There is a rectangular room, covered with square tiles. Each tile is colored either red or black. A man is standing on a black tile. From a tile, he can move to one of four adjacent tiles. But he can't move on red tiles, he can move only on black tiles.W
2015-03-20 17:02:32
511
原创 hdu1010Tempter of the Bone
The doggie found a bone in an ancient maze, which fascinated him a lot. However, when he picked it up, the maze began to shake, and the doggie could feel the ground sinking. He realized that the bone was a trap, and he tried desperately to get out of this
2015-03-18 19:04:41
470
原创 hdu1518Square
Given a set of sticks of various lengths, is it possible to join them end-to-end to form a square?
2015-03-18 14:51:26
585
原创 hdu1434幸福列车
一批幸福的列车即将从杭州驶向幸福的终点站——温州,身为总列车长的linle有一些奇怪的癖好。他会记录下全部乘客的名字(name)和他们的人品值(RP),根据这些将他们排序,并不时地从某辆列车里踢出人品最不好(RP值最低)的一个人,当两个人人品一样不好时,他就会踢出名字难听的人(linle认为按字典顺序,排在越在后面的人名字越难听)。当然出于列车行驶需要,他还会不时的发布一些命令,比如让某个乘客上车,合并某两辆列车等。linle的上一任秘书***因为不能高效地执行他的这些命令而被炒鱿鱼,他现在正在
2015-03-17 10:16:03
678
原创 hdu1896Stones
Because of the wrong status of the bicycle, Sempr begin to walk east to west every morning and walk back every evening. Walking may cause a little tired, so Sempr always play some games this time. There are many stones on the road, when he meet a stone, h
2015-03-16 20:48:12
644
2
原创 hdu1873看病要排队
看病要排队这个是地球人都知道的常识。不过经过细心的0068的观察,他发现了医院里排队还是有讲究的。0068所去的医院有三个医生(汗,这么少)同时看病。而看病的人病情有轻重,所以不能根据简单的先来先服务的原则。所以医院对每种病情规定了10种不同的优先级。级别为10的优先权最高,级别为1的优先权最低。医生在看病时,则会在他的队伍里面选择一个优先权最高的人进行诊治。如果遇到两个优先权一样的病人的话,则选择最早来排队的病人。现在就请你帮助医院模拟这个看病过程。
2015-03-15 20:24:18
645
原创 hdu022Train Problem I
As the new term comes, the Ignatius Train Station is very busy nowadays. A lot of student want to get back to school by train(because the trains in the Ignatius Train Station is the fastest all over the world ^v^). But here comes a problem, there is only o
2015-03-15 14:24:25
521
原创 hdu1509Windows Message Queue
Message queue is the basic fundamental of windows system. For each process, the system maintains a message queue. If something happens to this process, such as mouse click, text change, the system will add a message to the queue. Meanwhile, the process wil
2015-03-15 14:16:49
687
原创 hdu1015Safecracker
=== Op tech briefing, 2002/11/02 06:42 CST === "The item is locked in a Klein safe behind a painting in the second-floor library. Klein safes are extremely rare; most of them, along with Klein and his factory, were destroyed in World War II. Fortunately o
2015-03-14 20:29:29
621
原创 hdu1172猜数字
猜数字游戏是gameboy最喜欢的游戏之一。游戏的规则是这样的:计算机随机产生一个四位数,然后玩家猜这个四位数是什么。每猜一个数,计算机都会告诉玩家猜对几个数字,其中有几个数字在正确的位置上。比如计算机随机产生的数字为1122。如果玩家猜1234,因为1,2这两个数字同时存在于这两个数中,而且1在这两个数中的位置是相同的,所以计算机会告诉玩家猜对了2个数字,其中一个在正确的位置。如果玩家猜1111,那么计算机会告诉他猜对2个数字,有2个在正确的位置。现在给你一段gameboy与计算机的对话过程,你的任务
2015-03-14 18:35:27
846
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人