首页 > 编程语言 >为什么说程序=算法+数据结构

为什么说程序=算法+数据结构

时间:2023-05-06 22:34:08浏览次数:34  
标签:变量 程序 业务 算法 理解 数据结构

听到 `程序=数据结构+算法`,可能很多同学觉得不太好理解。那么如果我说 `程序=变量+业务`,是不是就好理解了。 其实我们开发一款应用程序,就是定义一些变量,然后围绕这些变量进行业务的开展。 理解了,我们再来说。变量只是统称,我们可能针对不同的业务使用不同的变量类型(数据结构),来实现业务(算法)。 这么一说,是不是更好理解教科书里的话了。

标签:变量,程序,业务,算法,理解,数据结构
From: https://www.cnblogs.com/okbuok/p/wei-shen-me-shuo-cheng-xusuan-fashu-ju-jie-gou.html

相关文章

  • 程序的内存空间
    进程的内存空间分布从下往上分别是:正文段(代码段).text只读,可共享;代码段(codesegment/textsegment)通常是指用来存放程序执行代码的一块内存区域。这部分区域的大小在程序运行前就已经确定,并且内存区域通常属于只读,某些架构也允许代码段为可写,即允许修改程序......
  • 【CS】客户端更新(一)——更新程序文件方式
    一、前言      最近接手了个半CS半BS的项目。怎么说呢?由于项目比较紧张,而且BS的项目已经做出来了,虽说不是很好,但是也可以满足增删改查的操作。但是CS的项目比较紧,给了一个月的时间,如果每个功能都做的话,时间根本不够,就算时间够,资金也不够。所以就在CS的界面中调用了BS的界面,然......
  • C/C++活动管理程序[2023-05-06]
    C/C++活动管理程序[2023-05-06]设计一个活动管理程序,该程序具有以下功能:(1)多用管理,用户登录:输入用户名和密码,密码正确才允许登录。(2)可以创建活动,设定活动的内容,活动的人数,时间,要求等;(3)登录的所有用户可以查看当前所有正在征集的活动,并可以选择参加;(4)活动的创建者,可......
  • 【数据结构】单调队列专题(滑动窗口问题)
    一维滑动窗口154.滑动窗口下标从0开始,数组模拟队列#include<iostream>usingnamespacestd;constintN=1e6+10;intn,k;inta[N],q[N];intmain(){scanf("%d%d",&n,&k);for(inti=0;i<n;i++)scanf("%d",&a......
  • 关于 “无法启动此程序,因为计算机中丢失mfc140.dll,尝试重新安装该程序已解决此问题”
      这个问题花了很久的时间百度,后来终于理解了dll文件的作用。VC运行库有必要下吗?VC++运行库有什么用?vc运行库里面包含的dll和ocx文件可以确保很多软件能够正常运行,因为有很多软件是用VC++语言编写的,那么在运行的时候也需要相应的运行库支持,下面系统之家小编来详细介绍一下V......
  • 微信小程序生态13-微信公众号自定义菜单配置
    自定义菜单微信公众号分为订阅号和服务号两种,虽然二者很大的不同,但是这两种公众号的底部却是差不多的:都有菜单栏,而且这些底部菜单也都是自定义配置的。如CSDN的官方公众号的底部就有精彩栏目、新程序员、CSDN等菜单:微信公众号菜单栏的配置需要登录『微信公众平台』并选择公众......
  • 拼团小程序开发功能
    拼团小程序开发功能主要包含以下几个方面:用户管理:拼团小程序需要实现用户注册、登录、注销等功能,以及对用户行为进行分析和管理。商品管理:拼团小程序需要实现商品的添加、编辑、分类、价格设置等功能,以及商品的搜索、推荐、筛选等功能。拼团模式:拼团小程序需要实现不同的......
  • 算法之高级算法
    关键字:算法之高级算法高级算法包括:动态规划,贪心算法(1)动态规划动态规划算法是通过整合子问题来解决整个问题的,也就是说通过子问题的求解,可以得出次问题的解。动态规划关键是找出问题求解方程,即找到子问题和问题解的关系。例如:跳台阶问题题目:一......
  • 第五章 输入输出系统 5.3 中断机构和中断处理程序
    中断是多道程序得以实现的基础,是设备管理的基础;中断处理程序是I/O系统中最低的一层,是整个I/O系统的基础。一、中断简介 1.中断和陷入 中断:CPU对I/O设备发来的中断信号的响应。 陷入:由CPU内部事件(非法指令、越界、运算上溢下溢等)所引起的中断。 2.中断向量表和中断优......
  • 番外篇:分享一道用Python基础+蒙特卡洛算法实现排列组合的题目(附源码)
    今日鸡汤夕阳无限好,只是近黄昏。    大家好,我是Python进阶者。    是不是觉得很诧异?明明上周刚发布了这篇:分享一道用Python基础+蒙特卡洛算法实现排列组合的题目(附源码),今天又来一篇,名曰番外篇!其实今天是想给大家分享【......