这节课,仍然是复习input输入和if判断的用法,要做一个根据输入月份和日期输出是什么星座的程序。 先来做一下上节课的练习: 输入数字1-7判断是星期几 程序应该类似如下: #coding=utf-8 #输入数字1-7判…
统计学
之前在大学学习过概率论,读研也没有机会用到,一直忘记了。这里要吐槽一下中国的教育,没有告诉用在哪里,讲课思路和概念也不清晰,而是一堆公式推导和作业,学习的效率太低了。 只到最近看人工智能相关东西,才发现统计学比较有用。人…
图论 基础篇
一. 图的介绍 说起图这个词,很多人可能首先会想到的就是图片,地图……等,但这里所说的图是一个抽象的概念。 定义:图是由一组顶点和一组能将两个顶点相连的边组成的。 图论一直以来都是数学领域的一个重…
c语言枚举类型enum
c语言枚举类型 什么是枚举呢?打个比方,比如我们一个星期有七天,从周一到周日这是固定不变的,不可能无端端的跳出一个星期八出来,在这种固定的情况下,我们如果要写一个程序去固定这七天,并且不让别人乱修改,为了满足这个需求,枚…
原型模式——五种创建型模式之一
1.前言 单例模式可以避免重复创建消耗资源的对象,但是却不得不共用对象。若是对象本身也不让随意访问修改时,怎么办?通常做法是备份到副本,其它对象操作副本,最后获取权限合并,类似git上的PR操作。 2.概念 原型模式用原…
在成为大神之前,请先苛刻的要求自己
一、前言 俗话说,细节决定成败,每个成功的人,除了天赋,其实更重要的,是毅力,是对自己近乎苛刻的要求,而这种要求,能够让你更加快速的前行,避免前行道路上的很多弯路。 作为一个技术开发人员,规范化的要求自己,显得更加的重要…
设计模式——桥接模式
定义桥接模式是将抽象部分与它的实现部分分离,使它们都可以独立地变化。它是一种对象结构型模式,又称为柄体(Handle and Body)模式或接口(Interface)模式。 目的桥梁模式的用意是”将抽象化(…
1. 线性表_顺序表
1. 定义顺序表 通过分配内存的方式,可以分为两种顺序表 (1)静态分配 //静态分配,顺序表大小固定 #define maxSize 50 typedef struct { ElemType data[maxSize]…
Android APP Architecture
前言 老板让我搭建一个APP,我该怎么快速上手? 现在常用的Android应用总体架构是什么样的? Android开发现在有哪些流行的新技术和工具,可以提高我工作效率? 这里介绍这样一个工程模板,让你快速搭建健壮(str…
是程序员,就进来做编程题:算24点求一个解法
上节课作业 1.输入一行英文字符,分别统计英文字母/空格/数字/其它字符出现的次数 代码如下: 结果如下: 说明: 前面统计字符部分沿用之前的部分代码,后面分类统计部分采用一个另外字典表进行计算 因为分类字符都是连续的,…
[译]与TensorFlow的第一次接触(四)之单层神经网络
后面会在微信公众号中推送后续的翻译章节,与TensorFlow的第一次接触系列已整理成pdf,关注公众号后回复:tensorflow即可下载~~公众号:源码之心 源码之心 &nbs…
Sort-Selection Sort 选择排序
算法相关GitHub持续更新,欢迎打脸~ 排序算法之选择排序 时间复杂度:O(n2) 空间复杂度:O(1) 是否稳定:不稳定 1 算法: 选择排序算法的运作如下:(从前往后) 第1趟,在待排序记录r[1]~r[n]中选出…