
总结
方偲~
大佬养成中...
展开
-
【总结】c++中string、char *、char[]相互转换
char[] 转 string 直接赋值 char a[] = "ABC"; string str; str = a; string 转 char[] 循环赋值 string pp = "dagah"; char p[8]; for(int i=0;i<pp....原创 2018-09-14 15:17:26 · 119 阅读 · 0 评论 -
【qsort使用方法】及【qsort与sort的比较】
没错。。。我就是那个现在才知道qsort的人。。。之前只用sort 来着qsortqsort可以对字符串数组,浮点型,整型数组排序!qsort (待排序数组开始地址, 待排序数组元素个数, 待排序数组中每一个元素的长度, compare);以下代码来自博主排序char数组char word[100];int cmp( const void *a , const vo...原创 2019-03-12 20:18:15 · 192 阅读 · 0 评论 -
专项练习-线段树
hdu:1166 敌兵布阵(单点更新,区间查询求和)1754 i hate it(单点更新,区间最值查询)原创 2019-01-06 15:15:14 · 152 阅读 · 0 评论 -
线段树基础知识+单点更新、区间更新模板
本文根据网页链接的视频进行学习,感谢up主!线段树适用情况题目给了一个数组(例如[1,5,4,1,6],通常数据比较多),对其中的部分区间进行多次更新,然后对部分区间进行多次查询(查询区间内的最大值/最小值/和),普通做法会超时,应使用线段树来做~抽象化建树建立二叉树,把数组存到二叉树中去(例如,)然后从叶子结点很容易得到我们需要查询的内容,然后不断将查询的结果往上传(...原创 2019-01-04 11:40:30 · 209 阅读 · 0 评论 -
双端队列基本用法
头文件stack定义deque<类型>d; 函数 push_back(x)/push_front(x)//把x压入后/前端 back()/front() //访问(不删除)后/前端元素 pop_back() pop_front() //删除后/前端元素 empty() //判断deque是否空 size() //返回deque的元素数量 clear(...原创 2018-12-06 21:42:38 · 2152 阅读 · 0 评论 -
macOS下安装配置tomcat详细教程(附图)
一个地方没弄好,整个就小耽误了一会儿,根据网上许许多多的教程终于弄完了一套,我现在把详细教程整合出来,万一以后我又换电脑了呢~(笑着活下去脸)下文中引号内的文字可直接复制~~注意记得全部复制过去~tomcat官网下载好压缩包(组里统一下8.5的版本我这里就下8.5的)2.下载好后拖到桌面~在桌面解压~3.键盘shift+command+G调出这个窗口然后输入“~/Libr...原创 2018-12-03 20:16:15 · 1704 阅读 · 0 评论 -
pythontip中挑战python做题笔记
正在做pythontip网站中的挑战python题目,随手记录一下学习python的过程~系统:macos版本:python 3 输出list中元素(以空格分隔且最后一个元素后面不输出空格 )似乎一定要字符串输出?(挠头) print(a*b,2*(a+b))输出效果是一样的但是就是不行 求gcd、lcm (lcm = a*b / ...原创 2018-12-03 12:26:27 · 363 阅读 · 0 评论 -
tensorflow自学笔记
(更新中...) 我是跟着网易云课堂上的深度学习应用开发TensorFlow实践(吴明晖、李卓蓉、金苍宏)在学习tensorflow的,我会慢慢把自己敲的ppt中的例子的代码和结果整理之后放上来,以供大家一起学习!系统:macOS版本:如何在tensorboard中查看图#打印1~10import tensorflow as tftf.reset_default_g...原创 2018-11-28 20:52:12 · 381 阅读 · 0 评论 -
tensorflow下Jupyter编辑代码时的技巧笔记
1.输入时可使用tab键进行代码补齐原创 2018-11-30 14:27:32 · 369 阅读 · 0 评论 -
dfs和bfs详述(例图+例题+模板)
总算是研究明白一些了,现在把我看的博客整合到一起,方便以后回顾。参考博客链接,感谢:博客链接1 博客链接2DFS 算法思想:一直往深处走,直到找到解或者走不下去为止例图:(待加深理解!)DFS的话从1开始,先找到其中一个相连的,2被找到了,然后直接开始从2开始搜索,3被找到了,然后从3开始搜索,4被找到了,然后从4开始搜索,5被找到了,然后从5开始搜索,忽略已经找到的所以啥...转载 2018-11-26 21:15:06 · 2961 阅读 · 1 评论 -
poj 1321 棋盘问题(dfs)
poj1321-棋盘问题Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 70333 Accepted: 33302 Description在一个给定形状的棋盘(形状可能是不规则的)上面摆放棋子,棋子没有区别。要求摆放时任意的两个棋子不能放在棋盘中的同一行或者同一列,请编程求...原创 2018-11-22 10:29:43 · 164 阅读 · 0 评论 -
归并排序详述(代码+图解)
我是看了这一篇博客的图+一篇博客的代码看明白的~~现在把这两个合在一起了,感谢博主 以下转载自->博客链接图解排序算法(四)之归并排序基本思想 归并排序(MERGE-SORT)是利用归并的思想实现的排序方法,该算法采用经典的分治(divide-and-conquer)策略(分治法将问题分(divide)成一些小的问题然后递归求解,而治(conquer)的阶段则将分的阶段得到...转载 2018-11-21 12:53:24 · 391 阅读 · 0 评论 -
list容器用法详解(超好用的list)-c++
尊重原创->原创博客链接(吐槽下博客上转发这篇博客的人不标明出处...找原创找了好久呜呜呜)1.关于list容器list是一种序列式容器。list容器完成的功能实际上和数据结构中的双向链表是极其相似的,list中的数据元素是通过链表指针串连成逻辑意义上的线性表,也就是list也具有链表的主要优点,即:在链表的任一位置进行元素的插入、删除操作都是快速的。list的实现大概是这样的:...转载 2018-10-16 10:45:47 · 20721 阅读 · 5 评论 -
【总结】关于scanf("%d %d\n")中的\n
今天遇到\n这个问题,结果我发现我并不十分明白啊,于是学习自这位博主的博客!先举个例子:如果输入1 2 3 4 5 6,想一想得到的答案会是什么?#include<cstdio>#include <iostream>#include <cstring>#include <algorithm>using namespace std...原创 2018-09-27 13:00:49 · 6954 阅读 · 0 评论 -
【总结】c++输入时如何读入空格
cin和scanf输入的时候遇到空格,回车,换行符都是代表输入结束的,是没办法记录下输入的空格的,我用的是下面两种方法~功能 代码实现 C++ 输入string型字符串时如何读入空格 string name; getline(cin, name); C++ 输入char[]型字符串时如何读入空格...原创 2018-09-14 15:27:55 · 10575 阅读 · 0 评论 -
CDOJ-1591(RMQ问题,ST表)
CDOJ1591N个数排成一列,Q个询问,每次询问一段区间内的数的极差是多少。Standard Input第一行两个整数N(1≤N≤50000),Q(1≤Q≤200000)。接下来一行N个整数a1 a2 a3 …an,(1≤ai≤1000000000)。接下来Q行,每行两个整数L,R(1≤L≤R≤N)。Standard Output对于每个询问输出一行,一个整数表...原创 2019-03-18 19:50:56 · 244 阅读 · 0 评论