0

一个自己实现的Vector 完善版本

一个自己实现的Vector(只能处理基本类型数据) 转载自: https://www.ev0l.art/index.php/archives/22/ string 类型不行 bool char int double float long long 等基本类型可用 使用模板类实现。底层为数组实现。 d ...

魔鬼精灵 发布于 2020-01-03 00:50 评论(0)阅读(41)
1

数据结构-课程设计-职工管理系统

职工管理管理系统 课程设计 本次课程设计,我还挺幸运的,抽到一道这么简单的题,思路很简单,但拓展很强,相比其他同学的,我这个简直是。。。,真是运气太好了, 代码写了1500多行吧,做课程设计中,我也学到了很多东西,代码太多,就放到了 "github" 上了 下面是一个总体概述,和一个README.m ...

跌倒的小黄瓜 发布于 2020-01-02 22:54 评论(0)阅读(64)
0

一个自己实现的Vector(只能处理基本类型数据)

一个自己实现的Vector(只能处理基本类型数据) string 类型不行 bool char int double float long long 等基本s类型可用 使用模板类实现。底层为数组实现。 dvector.h dvector.cpp ...

魔鬼精灵 发布于 2020-01-02 17:36 评论(0)阅读(33)
1

CPP 设计模式学习

源地址 https://www.ev0l.art/index.php/archives/20/ 备忘录模式 在一个类内部记录另一个类的快照状态的模式。可以再合适的时候跳回复用 设计备忘录的三大步骤: 3.操作记录的类,记录节点状态,设置节点状态,显示节点状态 策略模式 策略模式针对一组算法,将每一个 ...

魔鬼精灵 发布于 2020-01-02 14:15 评论(2)阅读(77)
1

C++ 一篇搞懂继承的常见特性

微信公众号:「小林coding」 用简洁的方式,分享编程小知识。 继承和派生 01 继承和派生的概念 继承: 在定义一个新的类 B 时,如果该类与某个已有的类 A 相似(指的是 B 拥有 A 的全部特点),那么就可以把 A 作为一个基类,而把B作为基类的一个派生类(也称子类)。 派生类: 派生类是通 ...

小林coding 发布于 2020-01-01 23:20 评论(0)阅读(118)
0

习题2-6:排列

原先在《算法竞赛入门经典》看过这题,当时没想出来选择百度。结果洛谷再次跳出来了。很尴尬,忘了做题方法的我继续百度。重做了一遍,很惭愧 1 #include <stdio.h> 2 #include <string.h> 3 int main(void) 4 { 5 int a, b; 6 int s ...

caibicode 发布于 2019-12-30 21:41 评论(0)阅读(25)
0

C++位运算

位运算是指按二进制进行的运算。在系统软件中,常常需要处理二进制位的问题。C语言提供了6个位操作运算符。这些运算符只能用于整型操作数,即只能用于带符号或无符号的char,short,int与long类型。 ...

zengzi 发布于 2019-12-29 23:14 评论(0)阅读(77)
1

C++引用计数设计与分析(解决垃圾回收问题)

1.引言 上一篇博文关于浅拷贝和深拷贝 https://www.cnblogs.com/zhaoyixiang/p/12116203.html 我们了解到我们在浅拷贝时对带指针的对象进行拷贝会出现内存泄漏,那C++是否可以实现像python,JAVA一样引入垃圾回收机制,来灵活的来管理内存。 遗憾的 ...

Wings_shadow 发布于 2019-12-29 21:11 评论(0)阅读(90)
0

C++关键字总结【新手必学】

const 关键字——常量const 与definedefine是预编译器的编译指令,它从C语言兼容下来,工作方式与文本编辑器中的全局搜索和替换相似。define定义的常量的意义在它开始的地方持续到文件结束,在预编译阶段,预编译器已经将所有define删除,并展开所有的宏定义。它单纯只做文本替换,没 ...

程序员的人生A 发布于 2019-12-29 20:35 评论(0)阅读(82)
1

五年C语言程序员,是深耕技术还是走管理?

从进入程序员行列开始(2013年6月),到现在为止(2019年2月),已经有五年半了。一路波折,已经从无知菜鸟走到了意识觉醒的老鸟了。薪资变化情况如下: ...

IT编程之家 发布于 2019-12-28 11:01 评论(1)阅读(173)
0

全球变暖(18年4月蓝桥杯)

全球变暖 你有一张某海域NxN像素的照片,".“表示海洋、”#"表示陆地,如下所示: ….##….##……##.…####.…###.… 其中"上下左右"四个方向上连在一起的一片陆地组成一座岛屿。例如上图就有2座岛屿。 由于全球变暖导致了海面上升,科学家预测未来几十年,岛屿边缘一个像素的范围会被海水 ...

vdk 发布于 2019-12-28 00:17 评论(0)阅读(57)
0

CSP201903-2二十四点

如图所示先处理乘号和除号,再处理加减。 #include<bits/stdc++.h> using namespace std; bool res[101];int main(){ int n; cin>>n; int i,j,op1,op2; string inp; char op[3]; int ...

vdk 发布于 2019-12-27 23:11 评论(0)阅读(31)
0

CSP201803-4棋局评估

问题描述 Alice和Bob正在玩井字棋游戏。 井字棋游戏的规则很简单:两人轮流往3*3的棋盘中放棋子,Alice放的是“X”,Bob放的是“O”,Alice执先。当同一种棋子占据一行、一列或一条对角线的三个格子时,游戏结束,该种棋子的持有者获胜。当棋盘被填满的时候,游戏结束,双方平手。 Alice ...

vdk 发布于 2019-12-27 21:49 评论(0)阅读(58)
0

leetcode.383赎金信

给定一个赎金信 (ransom) 字符串和一个杂志(magazine)字符串,判断第一个字符串ransom能不能由第二个字符串magazines里面的字符构成。如果可以构成,返回 true ;否则返回 false。 (题目说明:为了不暴露赎金信字迹,要从杂志上搜索各个需要的字母,组成单词来表达意思。 ...

vdk 发布于 2019-12-27 10:15 评论(2)阅读(31)
0

dfs

题目描述: AC代码: #include<iostream> #define int long long using namespace std; const int N = 30; int vis[N][30],n,temp[N]; int ans = 0; string s; void dfs( ...

恶魔岛 发布于 2019-12-27 00:08 评论(0)阅读(20)
0

关于 DP 的一些内容

0.关于 动态规划 是编程解题的一种重要手段。 年美国数学家 等人,根据一类多阶段问题的特点,把多阶段决策问题变换为一系列互相联系的单阶段问题,然后逐个加以解决。与此同时,他提出了解决这类问题的“最优化原理”,从而创建了解决最优化问题的一种新方法: 动态规划 。 动态规划算法 通常用于求解具有 某种 ...

量子可乐机 发布于 2019-12-25 23:30 评论(0)阅读(26)
1

Min_25筛

简介 Min_25筛~~据说~~可以在$O(\frac{n^{\frac{3}{4}}}{logn})$处理出含有以下性质的函数f的前缀和: 1.$f(ab)=f(a)f(b)$,即f是一个积性函数 2.$f(p^k)$可以快速计算。 PS:本文没有关于复杂度的证明。。。 预处理 首先要预处理两个东 ...

wxyww 发布于 2019-12-25 22:00 评论(0)阅读(94)
0

bzoj3944 Sum

"题目链接" problem 给出一个$n,n include include include include include include include include using namespace std; typedef long long ll; const int N = 50001 ...

wxyww 发布于 2019-12-25 21:50 评论(0)阅读(27)
0

C++的指针常量和常量指针

这2个概念非常容易混淆,即使是老鸟,也有眩晕的时候,写此博文,加深记忆... 指针常量:一个指针,并且它是一个常量,它的值不许被改变; char *const p1 = "Hello!"; //必须在定义的时候初始化,因为它是常量 p1 = "NiHao!"; //错误,不允许对常量赋值 常量指针: ...

江南烟雨梦 发布于 2019-12-25 14:48 评论(0)阅读(77)
0

C++的new和delete

#include <iostream> using namespace std; int main(int argc, char *argv[]) { int *p = NULL; //定义变量,此时&p有值,但p = NULL,即不指向任何内存空间 p = new int; //在堆上分配一个内存 ...

江南烟雨梦 发布于 2019-12-25 14:45 评论(0)阅读(37)