首页    新闻    小组    威客    人才    下载    博客    代码贴    在线编程    论坛
代码贴qunxingw的代码贴C语言
​/*
01背包动态规划思维不同于常规思维,
掌握方法及参数的内容,
动态转移方程的理解熟。
通过实例学习,
序号(i)|单个物体重量w(i)|单个物品价值v(i)
1         22            15
2         18            18
3         9             10
4         24            13
5         15            20
包能承最大重35
......................
阅读全部 | 2021年2月18日 11:54
//  https://v.douyin.com/JTdQ2So/ 矗接觀看视频!
#include<stdio.h>

int A[9];
int a[9]={1,2,3,4,5,6,7,8,9};

int isok(int n)//分析A[]第N个数与前面的数比较为递归 作准备。 
{
    int flag=1,i;
   
    for(i=0;i<n;i++){
      if(A[n]==A[i])  flag=0;//不与前面已选择的数相同 
......................
阅读全部 | 2021年1月26日 17:01
/*
一个排序问题求解
全班同学排成 6 排, A 、 B 、 C 、 D 、 E 、 F 等 6 人分别站在第 1 排到第 6 排 • 用 6 个 int 变量表示 A — F 的位置 – 

A 不在第 1 排 a != 1

A 与 B 前后相邻  (a == b + 1) || (a == b - 1) 

C 在 D 前面 c == d - 1 

E 在 B 的前两排  e == b - 2  

......................
阅读全部 | 2021年1月6日 16:19
//全排列
#include<stdio.h>
char A[6];
char a[6]={'a','b','c','d','e','F'};

int isok(int n)//分析A[]第N个数与前面的数比较为递归 作准备。 
{
    int flag=1,i;
   
    for(i=0;i<n;i++){
      if(A[n]==A[i])  flag=0;//不与前面已选择的数相同 
        } 
......................
阅读全部 | 2021年1月6日 16:17
#include <stdio.h>
#include <math.h>
int v[]={101,18,10,19,9120};
int  total(int i,int j)
{
int l,r,t;
if(i==-1||j==0) return 0;
l=total(i-1,j);r=total(i-1,j-v[i])+v[i];
t=fabs(l-j)<fabs(r-j) ?  l:r;

return t;
}
......................
阅读全部 | 2013年6月22日 15:05
#include <stdio.h>
#include <math.h>

int main (void)
{
     int a;
     int b;
     int c;
     float delta;
     float x1,x2;
     scanf ("%d%d%d",&a,&b,&c);

......................
阅读全部 | 2012年7月24日 20:52
1
qunxingw