![](https://img-blog.csdnimg.cn/2019092715111047.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
初学C语言
就是爱吃肉ro
真正喜欢的人和事 都值得我们去坚持
展开
-
迟到了了一年的递归问题分析-汉诺塔问题
文章目录问题分析实现问题由 A 移到 C, 以 B 为辅助. 一次只能移到一个盘子且大盘子不能在小盘子上面,求移动的步骤和移动的次数分析当有三个盘子时候,可以理解为, 先把1,2 这一组盘子, 通过一些操作从A移动到B上,然后把A中剩下的3从A移到C上,最后再把B上的1,2这一组, 通过一些操作, 从B移到C实现/*** /*** * @Author : acm...原创 2020-03-25 14:05:13 · 152 阅读 · 0 评论 -
C/C++ 结构体所占字节数计算 复习记录
这是因为结构体内存对齐的原因, 两个int 是8个字节, 一个char是 1 个字节, 这个结构体按道理说是 9 个字节, 但实际上是 12 , 这就涉及到了内存对齐的原因, 我的编译器是 MinGw-64 , 默认对齐是4个字节, 也就是说不到四个字节的会自动补齐到四个字节详情见附文原本觉的c语言学的还不错,今天看了一下c语言的有关书籍,看到求结构体大小的例子,心想这不是很简单吗,不就...原创 2019-12-09 16:39:33 · 536 阅读 · 0 评论 -
C语言 鞍点问题 ...... -_-
文章目录先放个oj连接先放个oj连接小学弟问的鞍点问题, 讲了一遍, 网上的代码实在是不利于初学者, 这里给出清晰的思路#include <bits/stdc++.h> using namespace std; #define rg register #define sc scanf #define pf printf typedef long long ll; ...原创 2019-10-24 08:11:20 · 412 阅读 · 0 评论 -
C语言 关于删除数组 重复元素 的几种方法(也可以删除指定元素) 初学几个月的总结的小小心得
推荐第三种标记法,第二种最易于理解,第一种最直接 但是三重循环变量自增自减就较麻烦了第一种方法 删除所有重复的元素 并把后部分元素前移 *****可以把后边元素前移*****代码如下,// 此方法 可以不排序#include<stdio.h>#define N 10int main(){ int a[N]; int n=N; for(int i...原创 2019-02-17 16:13:57 · 6477 阅读 · 5 评论 -
C语言 约瑟夫环报数游戏 ( 已更新2019.10.28, C/C++实现 )
@[TOC]第一种方法 数组// 更新 2019.10.28 ... 先贴上时隔半年更新后的代码,// 完全独立的新思路, debug二十多分钟搓出来的, 虽然看起来比原来的长, 时间复杂度也有上升 ... 但毕竟是完全属于自己的想法, 并独立实现的, 这点算是最可贵的, 先贴这个自己的思路#include <bits/stdc++.h> u...原创 2019-02-15 18:04:25 · 2562 阅读 · 2 评论