TinaCristal's Blog


  • Home

  • Tags

  • Categories

  • Archives

  • Search

C++ 读书笔记之 getline与cin.getline的区别

Posted on 2018-11-06 | In c++

cin.getline()函数是处理数组字符串的,其原型为cin.getline(char * , int),第一个参数为一个char指针,第二个参数为数组字符串长度。

getline(cin,str)函数是处理string类的函数。第二个参数为string类型的变量。

Read more »

201703-1 分蛋糕

Posted on 2018-11-06 | In ccf认证

问题描述
 
小明今天生日,他有n块蛋糕要分给朋友们吃,这n块蛋糕(编号为1到n)的重量分别为a1, a2, …, an。小明想分给每个朋友至少重量为k的蛋糕。小明的朋友们已经排好队准备领蛋糕,对于每个朋友,小明总是先将自己手中编号最小的蛋糕分给他,当这个朋友所分得蛋糕的重量不到k时,再继续将剩下的蛋糕中编号最小的给他,直到小明的蛋糕分完或者这个朋友分到的蛋糕的总重量大于等于k。

Read more »

C++ cout 输出 16, 8 , 2进制

Posted on 2018-11-05 | In c++

C++ cout 输出 16, 8 , 2进制

Read more »

vector的几种初始化及赋值方式:

Posted on 2018-11-05 | In c++

vector的几种初始化及赋值方式:
(1)不带参数的构造函数初始化

//初始化一个size为0的vector
vector abc;

Read more »

周总结(16)

Posted on 2018-11-05 | In 周总结

学习

  • 这周学算法花了很长时间,但直到最近才发现真正学号算法还是需要时间的积累以及技巧的理解,画图很重要,可以看别人答案,但看完自己重新打一遍,会发现很多bug.
  • 想想短时间内如何提高工作效率,制定并尽可能完成每天的计划
    Read more »

C++ STL之vector用法总结

Posted on 2018-11-04 | In c++

介绍

vector是表示可变大小数组的序列容器。

Read more »

ccf认证 字符串匹配

Posted on 2018-11-04 | In ccf

用了kmp算法 写的算法虽然AC了 但感觉有点浪费数组空间

问题描述
  给出一个字符串和多行文字,在这些文字中找到字符串出现的那些行。你的程序还需支持大小写敏感选项:当选项打开时,表示同一个字母的大写和小写看作不同的字符;当选项关闭时,表示同一个字母的大写和小写看作相同的字符。

Read more »

例题7-6 带宽

Posted on 2018-11-04 | In 紫书

给出一个n个节点的图G和一个节点的排列,定义节点i的带宽b(i)为i和相邻节点在排列中最远的距离,而所有b(i)的最大值就是整个图的带宽。给定图G,求出让带宽最小的节点排列。

Read more »

kmp算法

Posted on 2018-11-04 | In c++

kmp 模式匹配

Read more »

algorithm的find函数

Posted on 2018-11-04 | In c++

1、algorithm中的函数

其调用形式为

find(start,end,value)

start搜寻的起点,end搜寻的终点,要寻找的value值

Read more »

1…272829…45

TinaCristal

443 posts
57 categories
55 tags
GitHub E-Mail
© 2020 TinaCristal
Powered by Hexo
|
Theme — NexT.Mist v5.1.4