- 博客(31)
- 收藏
- 关注
原创 hackerank-stringstream
stringstream将字符串对象与流相关联,使您可以像对待流一样读取字符串(如cin)。// CPP program to count words in a string // using stringstream. #include <bits/stdc++.h> using namespace std; int countWords(string str) {...
2020-02-02 12:53:14 349
原创 hackerank - 30daysof code (29 )-bit wise and
C或C ++中的&(按位与)将两个数字作为操作数,并对两个数字的每一位进行“与”运算。仅当两个位均为1时,AND的结果才为1。该 | C或C ++中的(按位或)将两个数字作为操作数,并对两个数字的每一位进行“或”运算。如果两个位中的任何一个为1,则OR的结果为1。C或C ++中的^(按位XOR)将两个数字用作操作数,并对两个数字的每一位进行XOR。如果两个位不同,则XOR的结果为1。在C...
2020-02-02 11:18:10 278
原创 hackerank -30days ofcode ---(28)string & multiset
insert()多集是按照特定顺序存储元素的容器,其中多个元素可以具有相等的值。在内部,多重集中的元素总是按照其内部比较对象(类型为Compare)指示的特定严格弱排序标准进行排序。以下代码来自geek forgeek// unordered_multiset::insert #include <array> #include <iostream> #inc...
2020-02-02 01:14:00 203 1
原创 hackerank -30 daysofcode-prime
如何检验一个数是否是质数#include <cmath>#include <cstdio>#include <vector>#include <iostream>#include <algorithm>using namespace std;int main() { /* Enter your code here...
2020-02-01 23:32:35 142
原创 hackerank -20 days ofcode-linked list
Node* removeDuplicates(Node *head) { //Write your code here if(head == nullptr) return 0; Node* it = head; while (it!=nu...
2020-02-01 22:48:11 112
原创 hackerrank-30 days of code --BST TRAVERSAL
void levelOrder(Node * root){ //Write your code here std::queue<Node*> q; Node* c; if(root != NULL) { q.push(root); } while (!q.empty()) ...
2020-02-01 22:26:37 103
原创 hackerank-30 days ofcoding-template
generic programming优点是1.代码可重用性2.避免函数重载3.编写后,可以多次使用。用法:template <typename T> typename and class are interchangeable in the basic case of specifying a template:template<class T>clas...
2020-02-01 21:32:17 173
原创 hackerank-30days of code-BST
应该大家都挺熟悉的, BST 的特点:节点的左子树仅包含其键小于该节点的键的节点。节点的右子树仅包含键大于该节点的键的节点。左和右子树也都必须是二进制搜索树。这道题是计算BST 的高度, 首先从root开始,然后分别计算左右孩子的高度, 然后 因为是算edge,所以就不用+1; int getHeight(Node* root){ //Write your co...
2020-02-01 14:41:25 208
原创 hackerank-30 days of code-day 20 -sorting
1.这道题有关于数组的排序问题,关于sorting,主要有以下几种algorithm:selection sort选择排序算法通过从未排序部分重复查找最小元素(考虑升序)并将其放在开头来对数组进行排序。该算法在给定数组中维护两个子数组。1)已排序的子数组。2)未排序的剩余子数组。在选择排序的每次迭代中,都会从未排序的子数组中选取最小元素(考虑升序)并将其移至已排序的子数组。arr ...
2020-01-31 14:16:24 273
原创 hackerank-30 days of code -m stack and queuec
栈与队列LIFO 堆栈是一种容器适配器,stack作为容器适配器的实现,c++语言可以通过在头文件中包括 使用std::stack 构造一个堆容器对象,这个对象一共有7个可使用函数:emplace: 此函数用于将新元素插入堆栈容器,新元素添加到堆栈顶部。与push不一样的是在使用emplace的时候,新插入的元素需要作为参数传递。empty:return whether the stac...
2020-01-28 15:53:31 174
原创 Hackerank- 30 days of code-17-class
建一个叫Calculator的class里面有一个power函数, 本来这个不难,但是有个要求是如果当n或者p为负数的时候,需要返回一段字符串,但是写死的main函数里面对于这个class的函数使用是直接返回int, 所以如何在函数需要返回int的时候只返回错误字符串,而不返回int呢##代码class Calculator { public: int power(in...
2020-01-27 23:04:29 196
原创 Hackerank- 30 days of code-linked list
insert function:创建newNode(use constructor);如果head = NULL,返回这个newNode如果有head, 那么找到这个list的最后一个,用的方法是,while loop,先用it = head,然后while(it->next!=NULL)当whileloop停止的时候, it指到list最后一个, it->next = new...
2020-01-27 18:24:05 173
原创 HTML和 CSS学习---(18)
HTML和 CSS学习---(18)内容介绍要点内容介绍![Alt](https://yt3.ggpht.com/a/AGF-l7_JOPbXWp3QXZDuk7CCOzxdwpRg8MFJliMx5A=s900-c-k-c0xffffffff-no-rj-mo0)这个学习资源来自于一个youtuber开的频道, 名字叫做online tutorial(https://www.youtub...
2020-01-24 14:39:35 144
原创 HTML和 CSS学习---(17)
HTML和 CSS学习---(17)内容介绍内容html文件css 文件内容介绍![Alt](https://yt3.ggpht.com/a/AGF-l7_JOPbXWp3QXZDuk7CCOzxdwpRg8MFJliMx5A=s900-c-k-c0xffffffff-no-rj-mo0)这个学习资源来自于一个youtuber开的频道, 名字叫做online tutorial(https:...
2020-01-23 14:13:57 189
原创 HTML和 CSS学习---(16)
HTML和 CSS学习---(16)内容介绍简介1. 简单页码内容介绍![Alt](https://yt3.ggpht.com/a/AGF-l7_JOPbXWp3QXZDuk7CCOzxdwpRg8MFJliMx5A=s900-c-k-c0xffffffff-no-rj-mo0)这个学习资源来自于一个youtuber开的频道, 名字叫做online tutorial(https://www...
2020-01-21 20:55:55 221
原创 HTML和 CSS学习---(15)
HTML和 CSS学习---(15)内容介绍简介代码步骤html 文件主要元素css文件内容介绍![Alt](https://yt3.ggpht.com/a/AGF-l7_JOPbXWp3QXZDuk7CCOzxdwpRg8MFJliMx5A=s900-c-k-c0xffffffff-no-rj-mo0)这个学习资源来自于一个youtuber开的频道, 名字叫做online tutoria...
2020-01-21 20:19:51 128
原创 HTML和 CSS学习---(14)
HTML和 CSS学习---(14)内容介绍代码html文件css文件成果内容介绍![Alt](https://yt3.ggpht.com/a/AGF-l7_JOPbXWp3QXZDuk7CCOzxdwpRg8MFJliMx5A=s900-c-k-c0xffffffff-no-rj-mo0)这个学习资源来自于一个youtuber开的频道, 名字叫做online tutorial(https...
2020-01-19 09:24:44 165
原创 HTML和 CSS学习---(13)
HTML和 CSS学习---(13)内容介绍glowing gradient button代码html文件css文件内容介绍![Alt](https://yt3.ggpht.com/a/AGF-l7_JOPbXWp3QXZDuk7CCOzxdwpRg8MFJliMx5A=s900-c-k-c0xffffffff-no-rj-mo0)这个学习资源来自于一个youtuber开的频道, 名字叫做...
2020-01-18 20:53:41 162
原创 HTML和 CSS学习---(12)
HTML和 CSS学习---(12)内容介绍change color on hover代码html 文件css文件内容介绍![Alt](https://yt3.ggpht.com/a/AGF-l7_JOPbXWp3QXZDuk7CCOzxdwpRg8MFJliMx5A=s900-c-k-c0xffffffff-no-rj-mo0)这个学习资源来自于一个youtuber开的频道, 名字叫做o...
2020-01-18 13:38:35 134
原创 HTML和 CSS学习---(11)
HTML和 CSS学习---(11)内容介绍简介代码htmlcss文件内容介绍![Alt](https://yt3.ggpht.com/a/AGF-l7_JOPbXWp3QXZDuk7CCOzxdwpRg8MFJliMx5A=s900-c-k-c0xffffffff-no-rj-mo0)这个学习资源来自于一个youtuber开的频道, 名字叫做online tutorial(https:/...
2020-01-18 09:26:39 434
原创 HTML和 CSS学习---(10)
HTML和 CSS学习---(10)内容介绍简介内容介绍![Alt](https://yt3.ggpht.com/a/AGF-l7_JOPbXWp3QXZDuk7CCOzxdwpRg8MFJliMx5A=s900-c-k-c0xffffffff-no-rj-mo0)这个学习资源来自于一个youtuber开的频道, 名字叫做online tutorial(https://www.youtub...
2020-01-17 20:19:35 160
原创 HTML和 CSS学习---(9)
HTML和 CSS学习---(9)内容介绍简介代码1.上方菜单栏以及图标htmlcss2. 添加下方文本内容html 文件css文件内容介绍![Alt](https://yt3.ggpht.com/a/AGF-l7_JOPbXWp3QXZDuk7CCOzxdwpRg8MFJliMx5A=s900-c-k-c0xffffffff-no-rj-mo0)这个学习资源来自于一个youtuber开的...
2020-01-17 16:23:06 170
原创 html 和 css学习--(8)
html 和 css学习--(8)内容介绍简介代码html文件css 文件htmlcss文件内容介绍![Alt](https://yt3.ggpht.com/a/AGF-l7_JOPbXWp3QXZDuk7CCOzxdwpRg8MFJliMx5A=s900-c-k-c0xffffffff-no-rj-mo0)这个学习资源来自于一个youtuber开的频道, 名字叫做online tutor...
2020-01-16 19:05:03 205
原创 html和css学习--(7)
html和css学习--七内容介绍简介代码htmlcss总结成果内容介绍![Alt](https://yt3.ggpht.com/a/AGF-l7_JOPbXWp3QXZDuk7CCOzxdwpRg8MFJliMx5A=s900-c-k-c0xffffffff-no-rj-mo0)这个学习资源来自于一个youtuber开的频道, 名字叫做online tutorial(https://ww...
2020-01-14 17:13:12 169
原创 HTML和CSS 学习--(6)
文件介绍![Alt](https://yt3.ggpht.com/a/AGF-l7_JOPbXWp3QXZDuk7CCOzxdwpRg8MFJliMx5A=s900-c-k-c0xffffffff-no-rj-mo0)这个学习资源来自于一个youtuber开的频道, 名字叫做online tutorial(https://www.youtube.com/channel/UCbwXnUipZs...
2020-01-14 16:56:05 130
原创 HTML 和CSS 学习(5)
HTML 和CSS 学习----五文件介绍代码html接下来是使用javascript来使图形沿着鼠标的移动轨迹移动, 原理就是通过线段间的移动,通过设置线段长度以及移动时间来创建想要的活动效果最后就是添加一点特效啦,hover文字会使圆圈变大,并且顺时针转动成果文件介绍![Alt](https://yt3.ggpht.com/a/AGF-l7_JOPbXWp3QXZDuk7CCOzxdwp...
2020-01-11 23:35:55 95
原创 HTML 和CSS 学习(4)
HTML 和CSS 学习----四文件介绍代码htmlcss1.关于 '100%'与100vw或者100vh的区别:2.居中屏幕正中央3.使用transition4. cursor图片要求成果文件介绍![Alt](https://yt3.ggpht.com/a/AGF-l7_JOPbXWp3QXZDuk7CCOzxdwpRg8MFJliMx5A=s900-c-k-c0xffffffff-no...
2020-01-11 20:28:51 218
原创 HTML和CSS 学习(3)--confetti cursor
confetti cursor文件介绍代码引入相关js 文件css文件结语文件介绍![Alt](https://yt3.ggpht.com/a/AGF-l7_JOPbXWp3QXZDuk7CCOzxdwpRg8MFJliMx5A=s900-c-k-c0xffffffff-no-rj-mo0)这个学习资源来自于一个youtuber开的频道, 名字叫做online tutorial(https...
2020-01-11 12:58:53 245
原创 HTML和CSS第一天--cursor follow mouse movement
HTML和CSS第一天--cursor follow mouse movement文件介绍新加成员CDNJquery代码区HTMLcss文件介绍![Alt](https://yt3.ggpht.com/a/AGF-l7_JOPbXWp3QXZDuk7CCOzxdwpRg8MFJliMx5A=s900-c-k-c0xffffffff-no-rj-mo0)这个学习资源来自于一个youtuber...
2020-01-09 22:00:52 297
原创 HTML和CSS第一天---custom cursor
学习HTML和CSSCUSTOM CURSOR代码html 文件CUSTOM CURSOR![Alt](https://yt3.ggpht.com/a/AGF-l7_JOPbXWp3QXZDuk7CCOzxdwpRg8MFJliMx5A=s900-c-k-c0xffffffff-no-rj-mo0)这个学习资源来自于一个youtuber开的频道, 名字叫做online tutorial(h...
2020-01-09 16:49:30 1372
原创 关于在css中运用align-item不居中的问题
关于在css中运用align-item不居中的问题一种使element可以屏幕居中的方法/*aligner-item--center*/.aligner-item--cemter{ display: flex; justify-content: center; align-item:center;}将此style 运用在需要居中的父元素上面,将实现横向居中,却无法实现纵向居中。...
2020-01-09 06:15:57 1127
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人