- 博客(13)
- 收藏
- 关注
原创 线性表(吼吼)
线性表顺序表#include<bits/stdc++.h>using namespace std;#define MaxS 100typedef int Elem;typedef struct{ Elem date[MaxS]; int length;}Sqlist;void printlist(Sqlist &q){ for(int i = 0; i < q.length; i++) { cout<
2021-12-12 20:32:25
467
原创 学生系统p
package com.ithm;import java.util.Scanner;import java.util.ArrayList;public class studentmanager {} public static void main(String[] args) { ArrayList<student> array = new ArrayList<student>(); while (1) {
2021-09-10 08:52:52
212
原创 cf 5.25A- Eshag Loves Big Arrays
这个代码是错误的一开始我的思路是用sort排一下序列,然后通过数组前面和后面一样来直接计数,这个直接计算让工程量比较大,没有细分成最小的点。并且这个代码虽然过了输出但是不对。#include<bits/stdc++.h>using namespace std;int main(){ int a; cin>>a; int b; int c[105]; int d[105];//复制i相同的 int f = 1;//灯来判
2021-05-25 14:45:12
238
1
原创 类
类类的初始化析构函数,构造函数(先后顺序)友元类类的初始化#include<bits/stdc++.h>using namespace std;class Time{public: void setx(int x)//赋值 { m_x = x; } int getx()//提取 { return m_x; }private: int m_x;};int main(){
2021-05-05 20:37:41
135
原创 substr,setw说明
substr(a,b)意思是从第几个字母开始到底几个#include<bits/stdc++.h>using namespace std;int main(){ string a = "abcd123"; string b = a.substr(2,2); cout<<b;}答案是cdsetw是保留多少的空格setw(8)之间保留7个空格...
2021-03-18 16:41:59
141
原创 集生成和组合问题
集生成和组合问题不需要输出全排类而是输出组合!!!我们都知道N个元素-----子集有2的N的次方我们呢举个栗子让n==3(a0,a1,a2)即 代码如下#include<bits/stdc++.h>using namespace std;void print_subset(int n) { for(int i = 0; i <(1<<n);i++)//每个i的二进制对应一个子集,一次打印一个子集 {
2021-01-17 15:35:24
162
原创 next_permutation()的用法
#include<bits/stdc++.h>using namespace std;int main (){ int a[3]; for(int i = 0; i < 3;i ++) { a[i] = i; } next_permutation(a,a+3); next_permutation(a,a+3); next_permutation(a,a+3); next_permutation(a,.
2021-01-17 09:55:08
170
原创 c++stack讲解
stack特点“先进后出”就像你坐电梯时候先进去,后出来。只有最上面的元素才能露出,其他的元素不能被提出来这是别人的写的图,图像对于stack写的比较明白用法首先定义:stack<数据类型>类型名称;比如stacks;s.push(i);//把i放到栈顶s.top();//返回顶端但是不删除s.pop();//不返回但是删除顶端s.size();//查看栈中目前还有多少的元素s.empty();//检查栈中元素是否为空,如果为空就是true,否则false实例#inc
2021-01-15 12:11:02
183
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人